Skip to main content

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 authentication
  • TOWARDSMCP_SERVER_URL: URL of your TowardsMCP server
  • TOWARDSMCP_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


Download files

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

Source Distribution

towardsagi_mcp_client-1.0.0.tar.gz (6.7 kB view details)

Uploaded Source

Built Distribution

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

towardsagi_mcp_client-1.0.0-py3-none-any.whl (7.2 kB view details)

Uploaded Python 3

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

Hashes for towardsagi_mcp_client-1.0.0.tar.gz
Algorithm Hash digest
SHA256 50f3d73a855f19432cf0510aca758723c5b73a2cc7f7699228f9373dfdf1f2fb
MD5 fdf1c90df2482c373f51b26f1c761c85
BLAKE2b-256 faf01177ea654776b5873b7b0c598f1c83cac4b56290371a560eef59bc8b7036

See more details on using hashes here.

File details

Details for the file towardsagi_mcp_client-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for towardsagi_mcp_client-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 59d2969ec5eae629f8724883e6fc229ecbee0b64abe40e360e1a38cb7c724be0
MD5 d040ed63241a6cd721f3be01082066ca
BLAKE2b-256 a5a02a92525ba84c240e94ab28627babda6324e384a311eced947f6b854208ce

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