ActionAI MCP Python Client
ActionAI MCP HTTP client for Claude Desktop and other MCP-compatible applications.
Installation
Using uvx (Recommended)
# Test connection
uvx actionai-mcp --test
# Use with environment variables
MCP_SERVER_URL=http://localhost:8089/mcp ACTIONAI_API_KEY=client-access-key-2024 uvx actionai-mcp --test
Using pip
pip install actionai-mcp
actionai-mcp --test
Configuration
Environment Variables
MCP_SERVER_URL: URL of the ActionAI MCP HTTP service (default:http://localhost:8089/mcp)MCP_TIMEOUT: Request timeout in seconds (default:30)ACTIONAI_API_KEY: API key for ActionAI service authentication (default:client-access-key-2024)
Claude Desktop Configuration
Add this to your Claude Desktop MCP configuration:
{
"mcpServers": {
"actionai-mcp": {
"command": "uvx",
"args": ["actionai-mcp"],
"env": {
"MCP_SERVER_URL": "http://localhost:8089/mcp",
"ACTIONAI_API_KEY": "client-access-key-2024"
}
}
}
}
Augment Code Configuration
Add this to your Augment Code MCP configuration:
{
"mcpServers": {
"actionai-mcp": {
"command": "uvx",
"args": ["actionai-mcp"],
"env": {
"MCP_SERVER_URL": "http://localhost:8089/mcp",
"ACTIONAI_API_KEY": "client-access-key-2024"
}
}
}
}
Cursor Configuration
Add this to your Cursor MCP configuration:
{
"mcpServers": {
"actionai-mcp": {
"command": "uvx",
"args": ["actionai-mcp"],
"env": {
"MCP_SERVER_URL": "http://localhost:8089/mcp",
"ACTIONAI_API_KEY": "client-access-key-2024"
}
}
}
}
Usage
Test Connection
# Test with default settings
uvx actionai-mcp --test
# Test with custom URL
uvx actionai-mcp http://localhost:8089/mcp --test
# Test with environment variables
MCP_SERVER_URL=http://localhost:8089/mcp uvx actionai-mcp --test
Command Line Options
uvx actionai-mcp --help
Options:
--test, -t: Test connection to MCP server--version, -v: Show version information--help, -h: Show help message
Development
Local Development
# Clone the repository
git clone https://github.com/your-org/actionai-mcp-client.git
cd actionai-mcp-client/mcp/python-package
# Install in development mode
pip install -e .
# Test
actionai-mcp --test
Publishing
# Build the package
python -m build
# Upload to PyPI
python -m twine upload dist/*
License
MIT License - see LICENSE file for details.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
actionai_mcp-1.0.0.tar.gz
(106.4 kB
view details)
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 actionai_mcp-1.0.0.tar.gz.
File metadata
- Download URL: actionai_mcp-1.0.0.tar.gz
- Upload date:
- Size: 106.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.1.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ab40159db248c5bcdc4a2053c0456fa0b71c6ebfb39bf877c80bd15918c4476f
|
|
| MD5 |
5f02d9fe4641abf8538b132778077cb2
|
|
| BLAKE2b-256 |
3829b7c278114db78cfbdea7d8a65e91abfa7fedb66e85e564ca6d37e68c9a36
|
File details
Details for the file actionai_mcp-1.0.0-py3-none-any.whl.
File metadata
- Download URL: actionai_mcp-1.0.0-py3-none-any.whl
- Upload date:
- Size: 5.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.1.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
48ed7cfc59ced12326773af41cd1581574f41a7564b9b7d72243b0790c834c05
|
|
| MD5 |
b6b92164989b15ec9df2f7487f7d8b01
|
|
| BLAKE2b-256 |
65545ea5220cc7f5af2235e6dadf51782f9fe3d36dd4e76bb87acdfadebe6109
|