MCP Server

PMCP Progressive MCP Gateway

An MCP gateway that lazily loads downstream tool schemas for Claude Code and other assistants.

19today
Source

Install

uvx
uvx pmcp

Add this to your Claude Code MCP settings or run via the CLI.

About

PMCP is a Model Context Protocol gateway that sits between Claude Code and many downstream services. It presents a compact set of meta-tools first, then fetches detailed schemas only when a tool is actually used. The project is aimed at reducing context bloat when an assistant connects to many MCP servers at once. It supports lazy loading, optional eager startup for selected servers, and a setup flow that can generate client config for Claude and OpenCode. The README also documents HTTP and stdio deployment modes, shared-service operation, and auth options including shared-secret and OAuth resource-server validation. It is packaged for Python and can be run directly with `uvx` or installed with pip.

Tags

mcpclaude-codegatewaypythontoolinglazy-loading