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:
-
Install uv for macOS/Linux (if not already installed):
curl -LsSf https://astral.sh/uv/install.sh | sh -
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:
- Download the extension: Retrieve the provided
.dxtfile from this repository - Install the extension: Drag the
.dxtfile into Claude Desktop's Settings window - 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:
-
Verify uv installation: Run
which uvxin your terminal to find the correct path -
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
588e984035818a4761aa8142df250e72df0a845b5d83db92742f09f1c6fc45c6
|
|
| MD5 |
3f62109d7692eef3edf829278aa6c6d4
|
|
| BLAKE2b-256 |
e9c52a720999dc71f69419ea159b9fe0e9da46c05630573fc401946d150bff03
|
File details
Details for the file aryn_mcp_server-0.1.6-py3-none-any.whl.
File metadata
- Download URL: aryn_mcp_server-0.1.6-py3-none-any.whl
- Upload date:
- Size: 31.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e1419f5cbcb4d995233448c6dff232f4822c1a74de9a54f715f26a74a9681ab9
|
|
| MD5 |
24b1d49a84555dea057b6e239db60711
|
|
| BLAKE2b-256 |
d79b948525e56133c28cb489f3e4abec8c8e498e4655421ba30c3c2afcd6bbb7
|