Best MCP Servers for AI-Assisted Coding in 2026
If you're using Claude Code, Cursor, or GitHub Copilot, the right MCP servers turn your AI assistant into a full development partner — with live GitHub access, semantic codebase understanding, browser testing, and real-time error data. We scored 1840 coding-category MCP servers using five real GitHub signals. Below are the top 10. Data as of March 19, 2026.
Full comparison table
All scores are on a 0–100 scale. The average across 1840 coding tools is 28.1. Every tool below scores above 76 — top 5% of the index.
| # | Repository | Score | Stars | Issue Close % | Use Case | Lang |
|---|---|---|---|---|---|---|
| 1 | jgravelle/jcodemunch-mcp Token-efficient GitHub codebase exploration via tree-sitter AST parsing | 94.25 | 1,082 | 96% | Codebase Exploration | Python |
| 2 | microsoft/playwright-mcp Browser automation and E2E testing via Playwright | 94.23 | 29,150 | 97% | Browser Testing | TypeScript |
| 3 | oraios/serena Semantic code editing agent with full codebase awareness | 92.8 | 21,673 | 85% | Semantic Code Editing | Python |
| 4 | github/github-mcp-server GitHub's official MCP server — repos, PRs, issues, code search | 85.37 | 28,006 | 66% | GitHub Access | Go |
| 5 | getsentry/sentry-mcp Sentry error tracking and performance monitoring via MCP | 83.61 | 598 | 68% | Error Monitoring | TypeScript |
| 6 | augmnt/augments-mcp-server Real-time framework documentation access with intelligent caching | 81.2 | 116 | 80% | Live Docs | TypeScript |
| 7 | postrv/narsil-mcp Comprehensive code intelligence — 90 tools, 32 languages, call graphs | 78.75 | 123 | 92% | Code Intelligence | Rust |
| 8 | wonderwhy-er/DesktopCommanderMCP Terminal command execution + filesystem access via MCP | 78.28 | 5,721 | 45% | Terminal / Files | TypeScript |
| 9 | bgauryy/octocode-mcp Semantic code search across GitHub public and private repos | 76.74 | 750 | 87% | Code Search | TypeScript |
| 10 | CodeGraphContext/CodeGraphContext Repository code graph context for LLMs — structural code understanding | 77.05 | 2,009 | 70% | Code Graph | Python |
Top 10 breakdown
#1 — jgravelle/jcodemunch-mcp (94.25)
jgravelle/jcodemunch-mcp leads the AI coding category with a score of 94.25. It solves the context window problem for large codebases: instead of dumping raw source files into your agent, it uses tree-sitter AST parsing to generate compact, token-efficient summaries of any GitHub repository. Your agent understands architecture, class relationships, and module dependencies without burning through your context budget. 96% issue close rate signals a very responsive maintainer.
#2 — microsoft/playwright-mcp (94.23)
microsoft/playwright-mcp is the official Microsoft Playwright server scoring 94.23 — #10 globally on AgentRank. 29,150 stars and a 97% issue close rate put it among the most-maintained MCP servers in the entire index. For web developers, this is essential: run end-to-end tests, capture screenshots, navigate pages, and validate UI behavior without leaving your agent session.
#3 — oraios/serena (92.80)
oraios/serena is the semantic code editing server at 92.80, with 21,673 stars. Where most file-access servers give your agent raw text, Serena provides semantic understanding — symbol trees, cross-references, and contextual awareness of what code does, not just what it says. 85% issue close rate. The go-to choice for agents that need to navigate and modify unfamiliar codebases.
#4 — github/github-mcp-server (85.37)
github/github-mcp-server is GitHub's official server at 85.37 with 28,006 stars. It covers the full GitHub API: read and write access to repos, pull requests, issues, code search, file contents, and commit history. The 66% issue close rate is lower than others in this list, but official vendor backing means it will track GitHub API changes reliably. Required for any agent workflow that touches GitHub.
#5 — getsentry/sentry-mcp (83.61)
getsentry/sentry-mcp is Sentry's official server at 83.61. It brings live error data into your coding session — stack traces, performance issues, release health, and incident timelines. If you're debugging a production issue or writing a fix for a recurring error, having the real Sentry context in your agent removes the round-trip between your IDE and the Sentry dashboard. 598 stars, 68% issue close rate.
#6 — augmnt/augments-mcp-server (81.20)
augmnt/augments-mcp-server scores 81.20 and solves a persistent problem with AI coding tools: stale training data. It serves real-time framework documentation — React, Next.js, Astro, whatever you configure — with intelligent caching and multi-source integration. Your agent references current API signatures, not whatever was indexed during training. 80% issue close rate.
#7 — postrv/narsil-mcp (78.75)
postrv/narsil-mcp is a Rust-implemented code intelligence server scoring 78.75. It ships 90 tools covering call graph analysis, symbol extraction, security scanning, and dead code detection across 32 programming languages. 92% issue close rate — the highest in this list outside the top 3. Lower star count (123) but exceptional maintenance. Best for polyglot teams or agents doing deep code analysis.
#8 — wonderwhy-er/DesktopCommanderMCP (78.28)
wonderwhy-er/DesktopCommanderMCP scores 78.28 and is the most-starred local dev tool in this list with 5,721 stars. It gives your agent full terminal and filesystem access — run shell commands, manage files, watch processes, edit configurations. The 45% issue close rate is the lowest here, but the star count and community adoption signal broad real-world use. Essential for any workflow that requires local system access.
#9 — bgauryy/octocode-mcp (76.74)
bgauryy/octocode-mcp enables semantic code search across GitHub at 76.74. Rather than just keyword matching, it transforms natural language queries into semantic searches across public and private repos (based on your permissions). Useful when your agent needs to find real-world implementations, not documentation. 750 stars, 87% issue close rate.
#10 — CodeGraphContext/CodeGraphContext (77.05)
CodeGraphContext/CodeGraphContext rounds out the list at 77.05 with 2,009 stars. It generates structural code graphs that expose module dependencies, class hierarchies, and import relationships — the kind of structural context that raw file reads can't provide. 70% issue close rate. Best for agents working with large, unfamiliar codebases where architecture understanding matters.
Choosing by use case
| You need to... | Best MCP Server | Score | Why |
|---|---|---|---|
| Explore a large GitHub codebase | jcodemunch-mcp | 94.25 | AST-compressed summaries, token-efficient |
| Run browser tests from your agent | playwright-mcp | 94.23 | Official Microsoft, 97% close rate |
| Edit code with semantic awareness | serena | 92.80 | Symbol trees, cross-references, 21k stars |
| Access GitHub repos, PRs, issues | github-mcp-server | 85.37 | Official GitHub, full API coverage |
| Debug with live error data | sentry-mcp | 83.61 | Official Sentry, stack traces in context |
| Access current framework docs | augments-mcp-server | 81.20 | Live docs with caching, beats stale training data |
| Deep code analysis across 32 languages | narsil-mcp | 78.75 | 90 tools, call graphs, security scanning |
| Run terminal commands and manage files | DesktopCommanderMCP | 78.28 | Most popular local dev tool, 5.7k stars |
| Find real implementations across GitHub | octocode-mcp | 76.74 | Semantic search, public + private repos |
| Understand module/class structure | CodeGraphContext | 77.05 | Structural graphs, dependency mapping |
Scoring methodology
AgentRank scores combine five GitHub signals: stars (15%), commit freshness (25%), issue close rate (25%), contributor count (10%), and inbound dependents (25%). Scores are updated nightly from live crawl data. The average score across all 1840 coding-category tools is 28.1. Full methodology →
See all 1840 coding tools ranked. The full leaderboard updates nightly with fresh crawl data — scores shift as maintainers commit, close issues, and gain stars.
Get the weekly AgentRank digest
Top movers, new tools, ecosystem insights — straight to your inbox.