What is MetaMCP?
ai-devMetaMCP is an MCP (Model Context Protocol) proxy that acts as an aggregator, orchestrator, middleware, and gateway. It allows you to dynamically aggregate multiple MCP servers into a single, unified MetaMCP server. Because MetaMCP itself is an MCP server, it can be plugged into any MCP-compatible client.
Key capabilities include:
- Aggregation: Grouping MCP servers into namespaces and hosting them via unified endpoints (SSE or Streamable HTTP).
- Orchestration: Enabling/disabling servers or specific tools at the namespace level.
- Middleware: Applying pluggable logic (like tool filtering or observability) to MCP requests and responses.
- Security: Adding authentication (API-Key or OAuth) to your MCP endpoints.
- Inspection: Using a built-in inspector with saved server configurations to debug endpoints.