Skip to main content
The Proxy MCP server forwards tools from an upstream MCP server. BundleUp acts as a secure gateway between AI agents and an existing MCP server, adding credential management, tenant isolation, logging, and rate limiting. Unlike Unified MCP, Proxy MCP does not define or normalize tools. It passes through the upstream tool definitions as-is.

Base URL

All MCP requests are sent to:
https://mcp.bundleup.io

What Proxy MCP Does

  • Connects to an upstream MCP server
  • Mirrors its tools and resources
  • Proxies tool calls
  • Injects credentials using a connection_id
  • Applies logging, retries, and rate limits
The tool schemas are controlled by the upstream server.

Example

claude mcp add github \
  --transport http \
  --header "Authorization: Bearer sk_live_123" \
  --header "BU-Connection-Id: Bearer conn_abc123"" \
  https://mcp.bundleup.io
{
  "mcpServers": {
    "github": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://mcp.bundleup.io",
        "--header",
        "Authorization: Bearer \$\{AUTH_TOKEN\}"
        "--header",
        "BU-Connection-Id: \$\{BU_CONNECTION_ID\}"
      ],
      "env": {
        "AUTH_TOKEN": "sk_live_123",
        "BU_CONNECTION_ID": "conn_abc123""
      }
    },
  }
}