NestDaddy

Agent MCP Gateway

io.github.roddutra/agent-mcp-gateway ยท v0.2.5

On-demand tool discovery for all your MCPs and per-subagent MCP controls to preserve context window.

Connect Runs on your machine

Terminal
claude mcp add agent-mcp-gateway -e GATEWAY_MCP_CONFIG=<GATEWAY_MCP_CONFIG> -e GATEWAY_RULES=<GATEWAY_RULES> -e GATEWAY_DEFAULT_AGENT=<GATEWAY_DEFAULT_AGENT> -e GATEWAY_DEBUG=<GATEWAY_DEBUG> -- uvx agent-mcp-gateway==0.2.5
claude_desktop_config.json
{
  "mcpServers": {
    "agent-mcp-gateway": {
      "command": "uvx",
      "args": [
        "agent-mcp-gateway==0.2.5"
      ],
      "env": {
        "GATEWAY_MCP_CONFIG": "<GATEWAY_MCP_CONFIG>",
        "GATEWAY_RULES": "<GATEWAY_RULES>",
        "GATEWAY_DEFAULT_AGENT": "<GATEWAY_DEFAULT_AGENT>",
        "GATEWAY_DEBUG": "<GATEWAY_DEBUG>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "agent-mcp-gateway": {
      "command": "uvx",
      "args": [
        "agent-mcp-gateway==0.2.5"
      ],
      "env": {
        "GATEWAY_MCP_CONFIG": "<GATEWAY_MCP_CONFIG>",
        "GATEWAY_RULES": "<GATEWAY_RULES>",
        "GATEWAY_DEFAULT_AGENT": "<GATEWAY_DEFAULT_AGENT>",
        "GATEWAY_DEBUG": "<GATEWAY_DEBUG>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "agent-mcp-gateway": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "agent-mcp-gateway==0.2.5"
      ],
      "env": {
        "GATEWAY_MCP_CONFIG": "<GATEWAY_MCP_CONFIG>",
        "GATEWAY_RULES": "<GATEWAY_RULES>",
        "GATEWAY_DEFAULT_AGENT": "<GATEWAY_DEFAULT_AGENT>",
        "GATEWAY_DEBUG": "<GATEWAY_DEBUG>"
      }
    }
  }
}

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools

This server runs locally, so its tools are listed by your MCP client once it starts.

Environment variables

NameDescription
GATEWAY_MCP_CONFIG
Optional
Path to MCP servers configuration file (default: .mcp.json)
GATEWAY_RULES
Optional
Path to gateway access control rules file (default: .mcp-gateway-rules.json)
GATEWAY_DEFAULT_AGENT
Optional
Default agent ID when not provided in tool calls
GATEWAY_DEBUG
Optional
Enable debug mode and expose diagnostic tools (default: false)

Details

Package[email protected] (PYPI, stdio)
First published2 Dec 2025
Last updated2 Dec 2025
Registry nameio.github.roddutra/agent-mcp-gateway

More ai and media servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.