Minimal MCP Client for TowardsMCP Server
Project description
TowardsMCP Client
A minimal MCP (Model Context Protocol) client package for connecting Claude, Claude-VSCode, and other MCP clients to TowardsMCP Server resources.
Installation
# Install from PyPI
pip install towardsagi-mcp-client
# Or install from source
pip install .
Usage
This package is designed to be used directly in MCP configurations for Claude Desktop, Claude VSCode Extension, Cursor, or other MCP clients.
Example Configuration
Your MCP configuration (mcp.json) should already be correctly set up:
{
"mcpServers": {
"towardsmcp-MyResource": {
"command": "python3",
"args": [
"-m",
"towardsagi_mcp_server.tools.toolcall"
],
"env": {
"TOWARDSMCP_API_KEY": "tmcp_YOUR_API_KEY",
"TOWARDSMCP_SERVER_URL": "https://your-server-url.com/",
"TOWARDSMCP_RESOURCE": "MyResource"
}
}
}
}
Environment Variables
The client requires the following environment variables:
TOWARDSMCP_API_KEY: Your TowardsMCP API key for authenticationTOWARDSMCP_SERVER_URL: URL of your TowardsMCP serverTOWARDSMCP_RESOURCE: Name of the resource to connect to
Troubleshooting
If you're experiencing a "module not found" error when using your MCP configuration, simply install this package:
pip install towardsagi-mcp-client
After installing this package, your existing MCP configuration should work without any changes.
License
Proprietary - TowardsAGI.AI UK Ltd
Author
Mansoor Pasha Iqbal (mansoor.pasha@towardsagi.ai)
Project details
Release history Release notifications | RSS feed
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 towardsagi_mcp_client-1.0.0.tar.gz.
File metadata
- Download URL: towardsagi_mcp_client-1.0.0.tar.gz
- Upload date:
- Size: 6.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
50f3d73a855f19432cf0510aca758723c5b73a2cc7f7699228f9373dfdf1f2fb
|
|
| MD5 |
fdf1c90df2482c373f51b26f1c761c85
|
|
| BLAKE2b-256 |
faf01177ea654776b5873b7b0c598f1c83cac4b56290371a560eef59bc8b7036
|
File details
Details for the file towardsagi_mcp_client-1.0.0-py3-none-any.whl.
File metadata
- Download URL: towardsagi_mcp_client-1.0.0-py3-none-any.whl
- Upload date:
- Size: 7.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
59d2969ec5eae629f8724883e6fc229ecbee0b64abe40e360e1a38cb7c724be0
|
|
| MD5 |
d040ed63241a6cd721f3be01082066ca
|
|
| BLAKE2b-256 |
a5a02a92525ba84c240e94ab28627babda6324e384a311eced947f6b854208ce
|