pmcp

ViperJuice/pmcp
★ 14 stars Python API Integration Updated 2d ago ✗ Risk
MCP Gateway - A meta-server for minimal Claude Code tool bloat with progressive disclosure
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "pmcp": {
      "command": "uvx",
      "args": [
        "pmcp"
      ]
    }
  }
}

Or install with pip: pip install pmcp

README Excerpt

<!-- mcp-name: io.github.ViperJuice/pmcp --> **Progressive disclosure for MCP** - Minimal context bloat with on-demand tool discovery and dynamic server provisioning. When Claude Code connects directly to multiple MCP servers (GitHub, Jira, DB, etc.), it loads **all** tool schemas into context. This causes:

Tools (20)

AIRTABLE_TOKENBRAVE_API_KEYCLOUDFLARE_API_TOKENDATADOG_API_KEYFIGMA_ACCESS_TOKENGDRIVE_CREDENTIALSGITHUB_PERSONAL_ACCESS_TOKENGITLAB_PERSONAL_ACCESS_TOKENHUBSPOT_ACCESS_TOKENJIRA_API_TOKENLINEAR_API_KEYNOTION_TOKENPMCP_AUTH_MODEPMCP_OAUTH_AUDIENCEPMCP_OAUTH_ISSUERPMCP_OAUTH_JWKS_URLPOSTGRES_URLSENTRY_AUTH_TOKENSLACK_BOT_TOKENSTRIPE_SECRET_KEY