{"adoption": {"forks": 529, "observed_at": "2026-08-28T04:08:53.075791+00:00", "stars": 4538}, "canonical_url": "https://ross.abutalabs.com/products/google-mcp", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Google 💚 MCP", "domain": ["developer-tools", "artificial-intelligence", "cloud-computing", "apis"], "enriched": true, "function": ["mcp", "developer-tools", "documentation"], "health_score": 79, "homepage": null, "language": null, "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["google/mcp"], "name": "google/mcp", "platform": ["cloud", "self-hosted", "python", "go"], "pushed_at": "2026-08-17T19:46:40+00:00", "repo": "google/mcp", "stars": 4538, "tags": ["model-context-protocol", "google-cloud", "mcp-servers", "gemini-cli", "awesome-list", "ai-agents", "docker", "nodejs"], "topics": [], "urls": [], "use_cases": ["find official Google MCP servers for BigQuery or Cloud SQL", "connect AI agents to Google Workspace like Gmail and Calendar", "deploy an MCP server to Google Cloud Run", "give Gemini CLI access to Firebase and Google Analytics", "expose Google Cloud Storage to an LLM via MCP", "learn how to get started with MCP on Google Cloud"], "what_it_is": "A curated catalog of Google's official Model Context Protocol (MCP) servers, including remote managed endpoints on Google Cloud and open-source servers that can be run locally. It also provides deployment guidance for hosting MCP servers on Google Cloud and examples to get started.", "when_to_avoid": ["you need MCP servers for non-Google services", "you want a single installable MCP client rather than a catalog", "you need third-party community MCP tooling"], "when_to_choose": ["you want Google-maintained MCP integrations for GCP products", "you need a starting point to connect AI agents to Google services", "you want guidance on deploying MCP servers to Google Cloud"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/google-mcp", "repo": "google/mcp", "role": "main", "score": 60}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:53.075791+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:20:10.375552+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2621f42229d09b47d05b465d5fe41d36a437f875c5dd950f11fee4c3d41a59a4", "fetched_at": "2026-08-28T04:08:53.075791+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google/mcp"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:53.075791+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:20:10.375552+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2621f42229d09b47d05b465d5fe41d36a437f875c5dd950f11fee4c3d41a59a4", "fetched_at": "2026-08-28T04:08:53.075791+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google/mcp"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:20:10.375552+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2621f42229d09b47d05b465d5fe41d36a437f875c5dd950f11fee4c3d41a59a4", "fetched_at": "2026-08-28T04:08:53.075791+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google/mcp"}], "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:08:53.075791+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:53.075791+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:53.075791+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:20:10.375552+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2621f42229d09b47d05b465d5fe41d36a437f875c5dd950f11fee4c3d41a59a4", "fetched_at": "2026-08-28T04:08:53.075791+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google/mcp"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:53.075791+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:53.075791+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:20:10.375552+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2621f42229d09b47d05b465d5fe41d36a437f875c5dd950f11fee4c3d41a59a4", "fetched_at": "2026-08-28T04:08:53.075791+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google/mcp"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:53.075791+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:53.075791+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:53.075791+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:20:10.375552+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2621f42229d09b47d05b465d5fe41d36a437f875c5dd950f11fee4c3d41a59a4", "fetched_at": "2026-08-28T04:08:53.075791+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google/mcp"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:53.075791+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:53.075791+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:20:10.375552+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2621f42229d09b47d05b465d5fe41d36a437f875c5dd950f11fee4c3d41a59a4", "fetched_at": "2026-08-28T04:08:53.075791+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google/mcp"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:20:10.375552+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2621f42229d09b47d05b465d5fe41d36a437f875c5dd950f11fee4c3d41a59a4", "fetched_at": "2026-08-28T04:08:53.075791+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google/mcp"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:20:10.375552+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2621f42229d09b47d05b465d5fe41d36a437f875c5dd950f11fee4c3d41a59a4", "fetched_at": "2026-08-28T04:08:53.075791+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google/mcp"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:20:10.375552+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2621f42229d09b47d05b465d5fe41d36a437f875c5dd950f11fee4c3d41a59a4", "fetched_at": "2026-08-28T04:08:53.075791+00:00", "kind": "readme", "missing": false, "url": "https://github.com/google/mcp"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 98, "longevity": 19, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 271, "days_push": 16, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 60, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}