Skip to main content

Model Context Protocol integration for AgentForge

Project description

agentforge-mcp

Model Context Protocol integration for AgentForge (feat-013).

Adds the mcp protocol entry to agentforge.yaml:

modules:
  protocols:
    - name: mcp
      config:
        servers:
          - name: filesystem
            transport: stdio
            command: "npx -y @modelcontextprotocol/server-filesystem /work"
          - name: github
            transport: stdio
            command: "uvx mcp-server-github"
            env:
              GITHUB_TOKEN: "${GITHUB_TOKEN}"
          - name: my-internal-tools
            transport: http
            url: "http://internal:8080/mcp"
        expose:
          enabled: true
          transport: stdio
          tools: ["lookup_user", "create_ticket"]
agentforge add module mcp

Each consumed MCP server's tools land in agent.tools with a server-name prefix (filesystem__read_file, github__create_issue). The separator is a double underscore so the name stays legal under every provider's tool-name charset (^[a-zA-Z0-9_-]{1,64}$). When expose.enabled is set, the agent runs an MCP server alongside; other agents (Claude Desktop, Cursor, LangChain) can call into it.

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

agentforge_mcp-0.2.4.tar.gz (21.5 kB view details)

Uploaded Source

Built Distribution

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

agentforge_mcp-0.2.4-py3-none-any.whl (19.7 kB view details)

Uploaded Python 3

File details

Details for the file agentforge_mcp-0.2.4.tar.gz.

File metadata

  • Download URL: agentforge_mcp-0.2.4.tar.gz
  • Upload date:
  • Size: 21.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for agentforge_mcp-0.2.4.tar.gz
Algorithm Hash digest
SHA256 3a65ed0249bdcc1e2aec39b925da883807a952a23f6dab4b81289f922feb283f
MD5 9dab7cbbdbd6010579cbae43bfc05a61
BLAKE2b-256 347f4c3a736eeaba0a030dcfb94ad9a1c1377c43ac2f799b82bff5d5de1c070e

See more details on using hashes here.

File details

Details for the file agentforge_mcp-0.2.4-py3-none-any.whl.

File metadata

  • Download URL: agentforge_mcp-0.2.4-py3-none-any.whl
  • Upload date:
  • Size: 19.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for agentforge_mcp-0.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 89380e267b5cdbed9bafc7436f8906efc5c397564e1cb44a95fdc5a7e0080e48
MD5 307c146d3f16b869e0234fb91505ca84
BLAKE2b-256 e5e93aec6ac07affb4d38b8ecc0c43f593a5db281b52abe7c5627b7f67481416

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