metatool-ai/metamcp
MCP Aggregator, Orchestrator, Middleware, Gateway in one docker observed · 2026-08-28
Health v2 · maintenance only
70/100
- Activity 88
- Release rhythm 62
- Longevity 42
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 6
- age_days: 588
- days_rel: 257
- days_push: 72
- n_releases_24m: 30
Adoption not part of the score
2628 stars · 417 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
MetaMCP is a self-hosted MCP proxy that aggregates multiple MCP servers into a unified MCP endpoint, with namespaces, tool cherry-picking, and pluggable middleware. It ships as a Docker Compose stack with a web dashboard and exposes aggregated servers via SSE or Streamable HTTP with API key or OAuth authentication.
Use cases
- aggregate multiple mcp servers into one endpoint
- host mcp servers for my ai agent with authentication
- cherry-pick which mcp tools to expose to claude or cursor
- manage mcp tools for open webui
- apply middleware to mcp requests for observability and security
- convert mcp servers to openapi
- group mcp servers into namespaces with public endpoints
When to choose
- you use many MCP servers and want one unified endpoint for clients like Cursor, Claude Desktop, or Open WebUI
- you need centralized auth, tool filtering, and middleware across MCP servers
- you want a self-hosted dashboard to manage and inspect MCP server configurations
When to avoid
- you only run a single MCP server locally with one client and need no aggregation
- you need stdio-only MCP endpoints without running a local proxy like mcp-proxy
- you want a fully managed cloud service rather than self-hosting Docker
Facets
service · maturity active
mcp api-gateway proxy middleware auth self-hosted artificial-intelligence developer-tools self-hosted apis self-hosted mcp-aggregator mcp-gateway model-context-protocol mcp-middleware tool-orchestration sse streamable-http openapi ai-agents docker web-server typescript
8 sources
- readme: https://github.com/metatool-ai/metamcp · fetched 2026-08-28 · ddd38b3518f0
- homepage: https://docs.metamcp.com · fetched 2026-08-29 · 614ab1578884
- site_page: https://docs.metamcp.com/en/quickstart · fetched 2026-08-29 · b3e1310f8382
- site_page: https://docs.metamcp.com/en/integrations/cursor · fetched 2026-08-29 · 1b6f0c6f6b1a
- site_page: https://docs.metamcp.com/en/integrations/claude-desktop · fetched 2026-08-29 · def824123ce8
- site_page: https://docs.metamcp.com/en/integrations/open-web-ui · fetched 2026-08-29 · c030d9c360aa
- site_page: https://docs.metamcp.com/en/integrations/general-stdio-with-api-key · fetched 2026-08-29 · baf7233db534
- site_page: https://docs.metamcp.com/en/integrations/general-stdio-with-oauth · fetched 2026-08-29 · 1a600051a8e8
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| metatool-ai/metamcp | main | 70 |
For agents
markdown · JSON · MCP: product_card(name="metatool-ai/metamcp")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem