{"adoption": {"forks": 4858, "observed_at": "2026-08-28T04:11:57.630044+00:00", "stars": 32535}, "canonical_url": "https://ross.abutalabs.com/products/github-mcp-server", "card": {"archived": false, "artifact_type": "service", "description": "GitHub's official MCP Server", "domain": ["developer-tools", "version-control", "apis"], "enriched": true, "function": ["mcp", "agent-framework", "developer-tools", "workflow-automation", "api-framework"], "health_score": 100, "homepage": null, "language": "Go", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["github/github-mcp-server"], "name": "github/github-mcp-server", "platform": ["go", "self-hosted", "cloud", "cross-platform"], "pushed_at": "2026-08-26T19:36:05+00:00", "repo": "github/github-mcp-server", "stars": 32535, "tags": ["github", "mcp-server", "ai-tools", "model-context-protocol", "official", "ai-agents", "automation", "docker"], "topics": ["github", "mcp", "mcp-server"], "urls": [], "use_cases": ["let an AI assistant manage my GitHub issues and pull requests", "connect Claude or Cursor to my GitHub repositories", "have an AI agent triage bugs and review code changes", "monitor GitHub Actions workflow failures from my AI tool", "search and analyze code across repositories via natural language", "automate release and project board management with an agent"], "what_it_is": "GitHub's official Model Context Protocol (MCP) server that connects AI tools like Claude, Cursor, and VS Code directly to GitHub's platform. It lets AI agents read repositories, manage issues and pull requests, monitor Actions workflows, and automate development tasks through natural language.", "when_to_avoid": ["you use an AI tool without MCP support", "you need fine-grained custom GitHub integrations beyond the exposed toolset", "you cannot grant the server GitHub access tokens due to security policy"], "when_to_choose": ["you use an MCP-compatible AI host (VS Code, Claude Desktop, Cursor, Windsurf) and want GitHub access", "you want an official, maintained integration backed by GitHub", "you need both a hosted remote server and a self-hosted local option", "you want AI-driven issue triage, PR review, or CI/CD insights"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/github-mcp-server", "repo": "github/github-mcp-server", "role": "main", "score": 83}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:11:57.630044+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T16:51:56.351288+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4d357cb63b7ec2034cceb6954aa33d0e416e6b96ac51b15ac686bd99e91ba47b", "fetched_at": "2026-08-28T04:11:57.630044+00:00", "kind": "readme", "missing": false, "url": "https://github.com/github/github-mcp-server"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:11:57.630044+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T16:51:56.351288+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4d357cb63b7ec2034cceb6954aa33d0e416e6b96ac51b15ac686bd99e91ba47b", "fetched_at": "2026-08-28T04:11:57.630044+00:00", "kind": "readme", "missing": false, "url": "https://github.com/github/github-mcp-server"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T16:51:56.351288+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4d357cb63b7ec2034cceb6954aa33d0e416e6b96ac51b15ac686bd99e91ba47b", "fetched_at": "2026-08-28T04:11:57.630044+00:00", "kind": "readme", "missing": false, "url": "https://github.com/github/github-mcp-server"}], "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:11:57.630044+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:11:57.630044+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:11:57.630044+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T16:51:56.351288+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4d357cb63b7ec2034cceb6954aa33d0e416e6b96ac51b15ac686bd99e91ba47b", "fetched_at": "2026-08-28T04:11:57.630044+00:00", "kind": "readme", "missing": false, "url": "https://github.com/github/github-mcp-server"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:11:57.630044+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:11:57.630044+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T16:51:56.351288+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4d357cb63b7ec2034cceb6954aa33d0e416e6b96ac51b15ac686bd99e91ba47b", "fetched_at": "2026-08-28T04:11:57.630044+00:00", "kind": "readme", "missing": false, "url": "https://github.com/github/github-mcp-server"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:11:57.630044+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:11:57.630044+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:11:57.630044+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T16:51:56.351288+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4d357cb63b7ec2034cceb6954aa33d0e416e6b96ac51b15ac686bd99e91ba47b", "fetched_at": "2026-08-28T04:11:57.630044+00:00", "kind": "readme", "missing": false, "url": "https://github.com/github/github-mcp-server"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:11:57.630044+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:11:57.630044+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T16:51:56.351288+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4d357cb63b7ec2034cceb6954aa33d0e416e6b96ac51b15ac686bd99e91ba47b", "fetched_at": "2026-08-28T04:11:57.630044+00:00", "kind": "readme", "missing": false, "url": "https://github.com/github/github-mcp-server"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T16:51:56.351288+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4d357cb63b7ec2034cceb6954aa33d0e416e6b96ac51b15ac686bd99e91ba47b", "fetched_at": "2026-08-28T04:11:57.630044+00:00", "kind": "readme", "missing": false, "url": "https://github.com/github/github-mcp-server"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T16:51:56.351288+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4d357cb63b7ec2034cceb6954aa33d0e416e6b96ac51b15ac686bd99e91ba47b", "fetched_at": "2026-08-28T04:11:57.630044+00:00", "kind": "readme", "missing": false, "url": "https://github.com/github/github-mcp-server"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T16:51:56.351288+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4d357cb63b7ec2034cceb6954aa33d0e416e6b96ac51b15ac686bd99e91ba47b", "fetched_at": "2026-08-28T04:11:57.630044+00:00", "kind": "readme", "missing": false, "url": "https://github.com/github/github-mcp-server"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 39, "rhythm": 87}, "computed_at": "2026-09-03T02:39:23.370411+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 547, "days_push": 7, "days_rel": 8, "gap_med": 6, "n_releases_24m": 70}, "score": 83, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}