codegraph vs github-mcp-server

Two of the top mcp servers for developers, side by side: score, setup, license, activity and what each review found.

11st of 6 in MCP servers for developers

codegraph

Local code knowledge graph served to coding agents over MCP

80 out of 100
#44th of 6 in MCP servers for developers

github-mcp-server

MCP server exposing GitHub repos, issues, PRs and Actions to AI tools

59 out of 100
codegraph vs github-mcp-server: score parts and facts
What we comparecodegraphgithub-mcp-server
Score parts, out of 100
Adoption92, widely used32, known
Freshness100, active100, active
Maintenance90, healthy85, healthy
Easy to run50, easy50, easy
Agent-ready85, ready0, none
Facts from GitHub and the README
Stars73.8k33.5k
LicenseMIT (permissive)MIT (permissive)
Last commitOct 2026Oct 2026
Last releaseOct 2026Oct 2026
LanguageCGo
DockerNoYes
GPUNot neededNot needed
arm64 or Apple SiliconMentionedMentioned

codegraph

CodeGraph indexes a project into a local graph of symbols, call edges and dependencies under `.codegraph/`, then exposes it to coding agents through an MCP server. Agents can fetch relevant source, call paths and change impact in one call instead of grepping and reading files. `codegraph install` wires it into Claude Code, Cursor, Codex CLI, opencode, Gemini CLI, Kiro, GitHub Copilot and others, and auto-sync keeps the index current.

Who it is for: Developers using AI coding agents on mid-to-large codebases

Strengths

  • Runs locally; no Node.js needed, ships as a bundled installer or npm package
  • One `codegraph install` configures MCP for nine named agents and IDEs
  • Covers 30+ languages, including TypeScript, Python, Go, Rust, Java, C#, Swift
  • Watches files and updates the graph automatically; no manual re-index

Weaknesses

  • README admits about 80% more retrieval context stays resident in long sessions
  • Published benchmarks are the author's, on 7 repos with one question each
  • No Docker or compose setup; install is via curl/PowerShell script or npm
  • Hosted CodeGraph platform is a waitlist product, separate from this repo
  • no GPU

github-mcp-server

Official GitHub MCP server, written in Go, that lets MCP hosts read code, manage issues and pull requests, inspect Actions runs and review security alerts. It runs either as a GitHub-hosted remote endpoint (api.githubcopilot.com/mcp/) or locally over stdio via the ghcr.io Docker image or a binary built with go build. Authentication is OAuth or a personal access token.

Who it is for: Developers wiring AI agents and IDE assistants to GitHub

Strengths

  • Hosted remote endpoint needs no local install; local Docker image and Go build also available
  • Supports OAuth login or PAT; PAT takes precedence when set
  • Works with GitHub Enterprise Cloud (ghe.com) and Enterprise Server via GITHUB_HOST
  • Install guides for VS Code, Claude, Cursor, Windsurf, Zed, Codex and others

Weaknesses

  • Enterprise Server is not supported by the remote server; local server only
  • Remote OAuth needs each host to configure a GitHub App or OAuth App
  • Local Docker OAuth needs a fixed callback port (8085) published to loopback
  • Only talks to GitHub; no other forges or providers
  • no GPU
  • Docker
  • Needs GitHub API, Docker (optional)

More in MCP servers for developers