{"adoption": {"forks": 417, "observed_at": "2026-08-28T04:07:05.361398+00:00", "stars": 2628}, "canonical_url": "https://ross.abutalabs.com/products/metamcp", "card": {"archived": false, "artifact_type": "service", "description": "MCP Aggregator, Orchestrator, Middleware, Gateway in one docker", "domain": ["artificial-intelligence", "developer-tools", "self-hosted", "apis"], "enriched": true, "function": ["mcp", "api-gateway", "proxy", "middleware", "auth", "self-hosted"], "health_score": 89, "homepage": "https://docs.metamcp.com", "language": "TypeScript", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["metatool-ai/metamcp"], "name": "metatool-ai/metamcp", "platform": ["self-hosted"], "pushed_at": "2026-06-22T16:50:50+00:00", "repo": "metatool-ai/metamcp", "stars": 2628, "tags": ["mcp-aggregator", "mcp-gateway", "model-context-protocol", "mcp-middleware", "tool-orchestration", "sse", "streamable-http", "openapi", "ai-agents", "docker", "web-server", "typescript"], "topics": ["mcp", "mcp-server", "mcp-servers", "vibe-coding", "model-context-protocol", "model-context-protocol-server", "model-context-protocol-servers", "open-webui", "self-hosted", "mcp-to-openapi", "openapi", "mcp-gateway", "mcp-host", "mcp-middleware", "mcp-tools"], "urls": [], "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"], "what_it_is": "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.", "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"], "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"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/metamcp", "repo": "metatool-ai/metamcp", "role": "main", "score": 70}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:05.361398+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:19:42.723543+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ddd38b3518f02c312d0bd9f46d66ea0f613c67094bcd71483b6cde4fdc534be3", "fetched_at": "2026-08-28T04:07:05.361398+00:00", "kind": "readme", "missing": false, "url": "https://github.com/metatool-ai/metamcp"}, {"content_hash": "614ab157888450a870ffe21d0ef53ef873571679ba7e77dd00fe7a27bb61fd19", "fetched_at": "2026-08-29T10:02:54.438975+00:00", "kind": "homepage", "missing": false, "url": "https://docs.metamcp.com"}, {"content_hash": "b3e1310f838288abf3d6d548b98bd92f8f98532049852a611655b55223ce2a3e", "fetched_at": "2026-08-29T10:02:54.448370+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/quickstart"}, {"content_hash": "1b6f0c6f6b1af43c5657a3487ece4d1fb143546ec7099a4afb25671ca11be5e5", "fetched_at": "2026-08-29T10:02:54.450497+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/cursor"}, {"content_hash": "def824123ce8059f86231de5c1cab22984d443f9e86580e79ab0070c612ffd33", "fetched_at": "2026-08-29T10:02:54.452189+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/claude-desktop"}, {"content_hash": "c030d9c360aa69cbd3be61f6e57897f6bd801ef87e8d4ba7c2caecc25ce203ff", "fetched_at": "2026-08-29T10:02:54.453873+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/open-web-ui"}, {"content_hash": "baf7233db53434a116217e0bc18af4b36105c556b050a9e1a0c63aad25a595a7", "fetched_at": "2026-08-29T10:02:54.455889+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/general-stdio-with-api-key"}, {"content_hash": "1a600051a8e899a09b7a3e9a9d161a6f8f7a28c0340c1586620a91b9c989498a", "fetched_at": "2026-08-29T10:02:54.457719+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/general-stdio-with-oauth"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:05.361398+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:19:42.723543+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ddd38b3518f02c312d0bd9f46d66ea0f613c67094bcd71483b6cde4fdc534be3", "fetched_at": "2026-08-28T04:07:05.361398+00:00", "kind": "readme", "missing": false, "url": "https://github.com/metatool-ai/metamcp"}, {"content_hash": "614ab157888450a870ffe21d0ef53ef873571679ba7e77dd00fe7a27bb61fd19", "fetched_at": "2026-08-29T10:02:54.438975+00:00", "kind": "homepage", "missing": false, "url": "https://docs.metamcp.com"}, {"content_hash": "b3e1310f838288abf3d6d548b98bd92f8f98532049852a611655b55223ce2a3e", "fetched_at": "2026-08-29T10:02:54.448370+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/quickstart"}, {"content_hash": "1b6f0c6f6b1af43c5657a3487ece4d1fb143546ec7099a4afb25671ca11be5e5", "fetched_at": "2026-08-29T10:02:54.450497+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/cursor"}, {"content_hash": "def824123ce8059f86231de5c1cab22984d443f9e86580e79ab0070c612ffd33", "fetched_at": "2026-08-29T10:02:54.452189+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/claude-desktop"}, {"content_hash": "c030d9c360aa69cbd3be61f6e57897f6bd801ef87e8d4ba7c2caecc25ce203ff", "fetched_at": "2026-08-29T10:02:54.453873+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/open-web-ui"}, {"content_hash": "baf7233db53434a116217e0bc18af4b36105c556b050a9e1a0c63aad25a595a7", "fetched_at": "2026-08-29T10:02:54.455889+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/general-stdio-with-api-key"}, {"content_hash": "1a600051a8e899a09b7a3e9a9d161a6f8f7a28c0340c1586620a91b9c989498a", "fetched_at": "2026-08-29T10:02:54.457719+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/general-stdio-with-oauth"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:19:42.723543+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ddd38b3518f02c312d0bd9f46d66ea0f613c67094bcd71483b6cde4fdc534be3", "fetched_at": "2026-08-28T04:07:05.361398+00:00", "kind": "readme", "missing": false, "url": "https://github.com/metatool-ai/metamcp"}, {"content_hash": "614ab157888450a870ffe21d0ef53ef873571679ba7e77dd00fe7a27bb61fd19", "fetched_at": "2026-08-29T10:02:54.438975+00:00", "kind": "homepage", "missing": false, "url": "https://docs.metamcp.com"}, {"content_hash": "b3e1310f838288abf3d6d548b98bd92f8f98532049852a611655b55223ce2a3e", "fetched_at": "2026-08-29T10:02:54.448370+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/quickstart"}, {"content_hash": "1b6f0c6f6b1af43c5657a3487ece4d1fb143546ec7099a4afb25671ca11be5e5", "fetched_at": "2026-08-29T10:02:54.450497+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/cursor"}, {"content_hash": "def824123ce8059f86231de5c1cab22984d443f9e86580e79ab0070c612ffd33", "fetched_at": "2026-08-29T10:02:54.452189+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/claude-desktop"}, {"content_hash": "c030d9c360aa69cbd3be61f6e57897f6bd801ef87e8d4ba7c2caecc25ce203ff", "fetched_at": "2026-08-29T10:02:54.453873+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/open-web-ui"}, {"content_hash": "baf7233db53434a116217e0bc18af4b36105c556b050a9e1a0c63aad25a595a7", "fetched_at": "2026-08-29T10:02:54.455889+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/general-stdio-with-api-key"}, {"content_hash": "1a600051a8e899a09b7a3e9a9d161a6f8f7a28c0340c1586620a91b9c989498a", "fetched_at": "2026-08-29T10:02:54.457719+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/general-stdio-with-oauth"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:07:05.361398+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:05.361398+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:05.361398+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:19:42.723543+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ddd38b3518f02c312d0bd9f46d66ea0f613c67094bcd71483b6cde4fdc534be3", "fetched_at": "2026-08-28T04:07:05.361398+00:00", "kind": "readme", "missing": false, "url": "https://github.com/metatool-ai/metamcp"}, {"content_hash": "614ab157888450a870ffe21d0ef53ef873571679ba7e77dd00fe7a27bb61fd19", "fetched_at": "2026-08-29T10:02:54.438975+00:00", "kind": "homepage", "missing": false, "url": "https://docs.metamcp.com"}, {"content_hash": "b3e1310f838288abf3d6d548b98bd92f8f98532049852a611655b55223ce2a3e", "fetched_at": "2026-08-29T10:02:54.448370+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/quickstart"}, {"content_hash": "1b6f0c6f6b1af43c5657a3487ece4d1fb143546ec7099a4afb25671ca11be5e5", "fetched_at": "2026-08-29T10:02:54.450497+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/cursor"}, {"content_hash": "def824123ce8059f86231de5c1cab22984d443f9e86580e79ab0070c612ffd33", "fetched_at": "2026-08-29T10:02:54.452189+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/claude-desktop"}, {"content_hash": "c030d9c360aa69cbd3be61f6e57897f6bd801ef87e8d4ba7c2caecc25ce203ff", "fetched_at": "2026-08-29T10:02:54.453873+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/open-web-ui"}, {"content_hash": "baf7233db53434a116217e0bc18af4b36105c556b050a9e1a0c63aad25a595a7", "fetched_at": "2026-08-29T10:02:54.455889+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/general-stdio-with-api-key"}, {"content_hash": "1a600051a8e899a09b7a3e9a9d161a6f8f7a28c0340c1586620a91b9c989498a", "fetched_at": "2026-08-29T10:02:54.457719+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/general-stdio-with-oauth"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:05.361398+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:05.361398+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:19:42.723543+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ddd38b3518f02c312d0bd9f46d66ea0f613c67094bcd71483b6cde4fdc534be3", "fetched_at": "2026-08-28T04:07:05.361398+00:00", "kind": "readme", "missing": false, "url": "https://github.com/metatool-ai/metamcp"}, {"content_hash": "614ab157888450a870ffe21d0ef53ef873571679ba7e77dd00fe7a27bb61fd19", "fetched_at": "2026-08-29T10:02:54.438975+00:00", "kind": "homepage", "missing": false, "url": "https://docs.metamcp.com"}, {"content_hash": "b3e1310f838288abf3d6d548b98bd92f8f98532049852a611655b55223ce2a3e", "fetched_at": "2026-08-29T10:02:54.448370+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/quickstart"}, {"content_hash": "1b6f0c6f6b1af43c5657a3487ece4d1fb143546ec7099a4afb25671ca11be5e5", "fetched_at": "2026-08-29T10:02:54.450497+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/cursor"}, {"content_hash": "def824123ce8059f86231de5c1cab22984d443f9e86580e79ab0070c612ffd33", "fetched_at": "2026-08-29T10:02:54.452189+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/claude-desktop"}, {"content_hash": "c030d9c360aa69cbd3be61f6e57897f6bd801ef87e8d4ba7c2caecc25ce203ff", "fetched_at": "2026-08-29T10:02:54.453873+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/open-web-ui"}, {"content_hash": "baf7233db53434a116217e0bc18af4b36105c556b050a9e1a0c63aad25a595a7", "fetched_at": "2026-08-29T10:02:54.455889+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/general-stdio-with-api-key"}, {"content_hash": "1a600051a8e899a09b7a3e9a9d161a6f8f7a28c0340c1586620a91b9c989498a", "fetched_at": "2026-08-29T10:02:54.457719+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/general-stdio-with-oauth"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:05.361398+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:05.361398+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:05.361398+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:19:42.723543+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ddd38b3518f02c312d0bd9f46d66ea0f613c67094bcd71483b6cde4fdc534be3", "fetched_at": "2026-08-28T04:07:05.361398+00:00", "kind": "readme", "missing": false, "url": "https://github.com/metatool-ai/metamcp"}, {"content_hash": "614ab157888450a870ffe21d0ef53ef873571679ba7e77dd00fe7a27bb61fd19", "fetched_at": "2026-08-29T10:02:54.438975+00:00", "kind": "homepage", "missing": false, "url": "https://docs.metamcp.com"}, {"content_hash": "b3e1310f838288abf3d6d548b98bd92f8f98532049852a611655b55223ce2a3e", "fetched_at": "2026-08-29T10:02:54.448370+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/quickstart"}, {"content_hash": "1b6f0c6f6b1af43c5657a3487ece4d1fb143546ec7099a4afb25671ca11be5e5", "fetched_at": "2026-08-29T10:02:54.450497+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/cursor"}, {"content_hash": "def824123ce8059f86231de5c1cab22984d443f9e86580e79ab0070c612ffd33", "fetched_at": "2026-08-29T10:02:54.452189+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/claude-desktop"}, {"content_hash": "c030d9c360aa69cbd3be61f6e57897f6bd801ef87e8d4ba7c2caecc25ce203ff", "fetched_at": "2026-08-29T10:02:54.453873+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/open-web-ui"}, {"content_hash": "baf7233db53434a116217e0bc18af4b36105c556b050a9e1a0c63aad25a595a7", "fetched_at": "2026-08-29T10:02:54.455889+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/general-stdio-with-api-key"}, {"content_hash": "1a600051a8e899a09b7a3e9a9d161a6f8f7a28c0340c1586620a91b9c989498a", "fetched_at": "2026-08-29T10:02:54.457719+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/general-stdio-with-oauth"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:05.361398+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:05.361398+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:19:42.723543+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ddd38b3518f02c312d0bd9f46d66ea0f613c67094bcd71483b6cde4fdc534be3", "fetched_at": "2026-08-28T04:07:05.361398+00:00", "kind": "readme", "missing": false, "url": "https://github.com/metatool-ai/metamcp"}, {"content_hash": "614ab157888450a870ffe21d0ef53ef873571679ba7e77dd00fe7a27bb61fd19", "fetched_at": "2026-08-29T10:02:54.438975+00:00", "kind": "homepage", "missing": false, "url": "https://docs.metamcp.com"}, {"content_hash": "b3e1310f838288abf3d6d548b98bd92f8f98532049852a611655b55223ce2a3e", "fetched_at": "2026-08-29T10:02:54.448370+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/quickstart"}, {"content_hash": "1b6f0c6f6b1af43c5657a3487ece4d1fb143546ec7099a4afb25671ca11be5e5", "fetched_at": "2026-08-29T10:02:54.450497+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/cursor"}, {"content_hash": "def824123ce8059f86231de5c1cab22984d443f9e86580e79ab0070c612ffd33", "fetched_at": "2026-08-29T10:02:54.452189+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/claude-desktop"}, {"content_hash": "c030d9c360aa69cbd3be61f6e57897f6bd801ef87e8d4ba7c2caecc25ce203ff", "fetched_at": "2026-08-29T10:02:54.453873+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/open-web-ui"}, {"content_hash": "baf7233db53434a116217e0bc18af4b36105c556b050a9e1a0c63aad25a595a7", "fetched_at": "2026-08-29T10:02:54.455889+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/general-stdio-with-api-key"}, {"content_hash": "1a600051a8e899a09b7a3e9a9d161a6f8f7a28c0340c1586620a91b9c989498a", "fetched_at": "2026-08-29T10:02:54.457719+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/general-stdio-with-oauth"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:19:42.723543+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ddd38b3518f02c312d0bd9f46d66ea0f613c67094bcd71483b6cde4fdc534be3", "fetched_at": "2026-08-28T04:07:05.361398+00:00", "kind": "readme", "missing": false, "url": "https://github.com/metatool-ai/metamcp"}, {"content_hash": "614ab157888450a870ffe21d0ef53ef873571679ba7e77dd00fe7a27bb61fd19", "fetched_at": "2026-08-29T10:02:54.438975+00:00", "kind": "homepage", "missing": false, "url": "https://docs.metamcp.com"}, {"content_hash": "b3e1310f838288abf3d6d548b98bd92f8f98532049852a611655b55223ce2a3e", "fetched_at": "2026-08-29T10:02:54.448370+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/quickstart"}, {"content_hash": "1b6f0c6f6b1af43c5657a3487ece4d1fb143546ec7099a4afb25671ca11be5e5", "fetched_at": "2026-08-29T10:02:54.450497+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/cursor"}, {"content_hash": "def824123ce8059f86231de5c1cab22984d443f9e86580e79ab0070c612ffd33", "fetched_at": "2026-08-29T10:02:54.452189+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/claude-desktop"}, {"content_hash": "c030d9c360aa69cbd3be61f6e57897f6bd801ef87e8d4ba7c2caecc25ce203ff", "fetched_at": "2026-08-29T10:02:54.453873+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/open-web-ui"}, {"content_hash": "baf7233db53434a116217e0bc18af4b36105c556b050a9e1a0c63aad25a595a7", "fetched_at": "2026-08-29T10:02:54.455889+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/general-stdio-with-api-key"}, {"content_hash": "1a600051a8e899a09b7a3e9a9d161a6f8f7a28c0340c1586620a91b9c989498a", "fetched_at": "2026-08-29T10:02:54.457719+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/general-stdio-with-oauth"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:19:42.723543+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ddd38b3518f02c312d0bd9f46d66ea0f613c67094bcd71483b6cde4fdc534be3", "fetched_at": "2026-08-28T04:07:05.361398+00:00", "kind": "readme", "missing": false, "url": "https://github.com/metatool-ai/metamcp"}, {"content_hash": "614ab157888450a870ffe21d0ef53ef873571679ba7e77dd00fe7a27bb61fd19", "fetched_at": "2026-08-29T10:02:54.438975+00:00", "kind": "homepage", "missing": false, "url": "https://docs.metamcp.com"}, {"content_hash": "b3e1310f838288abf3d6d548b98bd92f8f98532049852a611655b55223ce2a3e", "fetched_at": "2026-08-29T10:02:54.448370+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/quickstart"}, {"content_hash": "1b6f0c6f6b1af43c5657a3487ece4d1fb143546ec7099a4afb25671ca11be5e5", "fetched_at": "2026-08-29T10:02:54.450497+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/cursor"}, {"content_hash": "def824123ce8059f86231de5c1cab22984d443f9e86580e79ab0070c612ffd33", "fetched_at": "2026-08-29T10:02:54.452189+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/claude-desktop"}, {"content_hash": "c030d9c360aa69cbd3be61f6e57897f6bd801ef87e8d4ba7c2caecc25ce203ff", "fetched_at": "2026-08-29T10:02:54.453873+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/open-web-ui"}, {"content_hash": "baf7233db53434a116217e0bc18af4b36105c556b050a9e1a0c63aad25a595a7", "fetched_at": "2026-08-29T10:02:54.455889+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/general-stdio-with-api-key"}, {"content_hash": "1a600051a8e899a09b7a3e9a9d161a6f8f7a28c0340c1586620a91b9c989498a", "fetched_at": "2026-08-29T10:02:54.457719+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/general-stdio-with-oauth"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:19:42.723543+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ddd38b3518f02c312d0bd9f46d66ea0f613c67094bcd71483b6cde4fdc534be3", "fetched_at": "2026-08-28T04:07:05.361398+00:00", "kind": "readme", "missing": false, "url": "https://github.com/metatool-ai/metamcp"}, {"content_hash": "614ab157888450a870ffe21d0ef53ef873571679ba7e77dd00fe7a27bb61fd19", "fetched_at": "2026-08-29T10:02:54.438975+00:00", "kind": "homepage", "missing": false, "url": "https://docs.metamcp.com"}, {"content_hash": "b3e1310f838288abf3d6d548b98bd92f8f98532049852a611655b55223ce2a3e", "fetched_at": "2026-08-29T10:02:54.448370+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/quickstart"}, {"content_hash": "1b6f0c6f6b1af43c5657a3487ece4d1fb143546ec7099a4afb25671ca11be5e5", "fetched_at": "2026-08-29T10:02:54.450497+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/cursor"}, {"content_hash": "def824123ce8059f86231de5c1cab22984d443f9e86580e79ab0070c612ffd33", "fetched_at": "2026-08-29T10:02:54.452189+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/claude-desktop"}, {"content_hash": "c030d9c360aa69cbd3be61f6e57897f6bd801ef87e8d4ba7c2caecc25ce203ff", "fetched_at": "2026-08-29T10:02:54.453873+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/open-web-ui"}, {"content_hash": "baf7233db53434a116217e0bc18af4b36105c556b050a9e1a0c63aad25a595a7", "fetched_at": "2026-08-29T10:02:54.455889+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/general-stdio-with-api-key"}, {"content_hash": "1a600051a8e899a09b7a3e9a9d161a6f8f7a28c0340c1586620a91b9c989498a", "fetched_at": "2026-08-29T10:02:54.457719+00:00", "kind": "site_page", "missing": false, "url": "https://docs.metamcp.com/en/integrations/general-stdio-with-oauth"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 88, "longevity": 42, "rhythm": 62}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 588, "days_push": 72, "days_rel": 257, "gap_med": 6, "n_releases_24m": 30}, "score": 70, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}