Skip to main content

The Official Aryn SDK Local MCP Extension

Project description

Aryn Local MCP Server

Installation

Prerequisites

  • Python 3.12 or higher. Install it here
  • uv - Fast Python package installer and resolver (see installation instructions below)
  • An Aryn API key. You can create an account and receive a key for free here

Installing uv

This project uses uvx for easy execution. To get started, you need to install uv first, which provides the uvx command:

  1. Install uv for macOS/Linux (if not already installed):

    curl -LsSf https://astral.sh/uv/install.sh | sh
    
  2. Install uv for Windows (if not already installed):

    powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
    

After installation, you'll have access to both uv and uvx commands. The uvx command is what you'll use to run this MCP server.

One-Click Install for Claude Desktop (Claude Desktop Only)

Instead of manually installing this MCP server, Claude Desktop allows for an easy one-click extension:

  1. Download the extension: Retrieve the provided .dxt file from this repository
  2. Install the extension: Drag the .dxt file into Claude Desktop's Settings window
  3. Review and install: You'll see:
    • Human-readable information about your extension
    • Required permissions and configuration
    • A simple "Install" button

For more details, refer to the Claude Desktop Extensions documentation.

Configuration

If you're manually installing this MCP server, add the following configuration to your MCP client config file

{
  "mcpServers": {
    "Aryn SDK Local": {
      "command": "uvx",
      "args": [
        "aryn-mcp-server"
      ],
      "env": {
        "ARYN_API_KEY": "YOUR_ARYN_API_KEY",
        "ARYN_MCP_OUTPUT_DIR": "<full path to directory where files will get saved (ie Users/username/Downloads)>"
      }
    }
  }
}

For client specific config implementation, see below:

Troubleshooting

If you encounter spawn uvx ENOENT errors:

  1. Verify uv installation: Run which uvx in your terminal to find the correct path

  2. Use the full path to uv: Replace "command": "uvx" with "command": "<full path to uvx>"

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aryn_mcp_server-0.1.6.tar.gz (21.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aryn_mcp_server-0.1.6-py3-none-any.whl (31.7 kB view details)

Uploaded Python 3

File details

Details for the file aryn_mcp_server-0.1.6.tar.gz.

File metadata

  • Download URL: aryn_mcp_server-0.1.6.tar.gz
  • Upload date:
  • Size: 21.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for aryn_mcp_server-0.1.6.tar.gz
Algorithm Hash digest
SHA256 588e984035818a4761aa8142df250e72df0a845b5d83db92742f09f1c6fc45c6
MD5 3f62109d7692eef3edf829278aa6c6d4
BLAKE2b-256 e9c52a720999dc71f69419ea159b9fe0e9da46c05630573fc401946d150bff03

See more details on using hashes here.

File details

Details for the file aryn_mcp_server-0.1.6-py3-none-any.whl.

File metadata

File hashes

Hashes for aryn_mcp_server-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 e1419f5cbcb4d995233448c6dff232f4822c1a74de9a54f715f26a74a9681ab9
MD5 24b1d49a84555dea057b6e239db60711
BLAKE2b-256 d79b948525e56133c28cb489f3e4abec8c8e498e4655421ba30c3c2afcd6bbb7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page