Top MCP Servers for Coding Agents (2026)
The Model Context Protocol (MCP) lets a coding agent call outside tools and data through one standard interface. Each server covers one job: the filesystem, git, GitHub, a browser, docs. This list sticks to durable, widely used servers with official maintainers. The fast-churning long tail is left out.
An official Model Context Protocol reference server. It reads and writes files in a secure way. You set which folders it may touch.
- Maintainer:
- Model Context Protocol (official)
- License:
- MIT / Apache-2.0
An official MCP reference server. Its tools read, search, and change Git repos.
- Maintainer:
- Model Context Protocol (official)
- License:
- MIT / Apache-2.0
An official MCP reference server. It fetches web content and converts it into formats that suit LLMs.
- Maintainer:
- Model Context Protocol (official)
- License:
- MIT / Apache-2.0
GitHub's official MCP server. It connects AI tools to GitHub. They can read repos and code, manage issues and pull requests, and automate workflows.
- Maintainer:
- GitHub (official)
- License:
- MIT
Microsoft's official MCP server. It lets LLMs drive a browser through Playwright. It reads the accessibility tree rather than screenshots.
- Maintainer:
- Microsoft (official)
- License:
- Apache-2.0
An MCP server by Upstash. It fetches current, version-specific library docs and code examples. LLMs and code editors use them as context.
- Maintainer:
- Upstash
- License:
- MIT
The official Firecrawl MCP server. It adds web scraping and search. It returns clean, agent-ready content to MCP clients.
- Maintainer:
- Firecrawl (official)
- License:
- MIT
Sentry's official MCP server. LLM-based coding assistants use it to query Sentry issues, errors, and related data. A hosted endpoint lives at mcp.sentry.dev.
- Maintainer:
- Sentry (official)
- Hosted:
- mcp.sentry.dev
Reviewed quarterly. The MCP world churns weekly. So only first-party servers with official maintainers are listed here. Package names, transport, and install syntax change often. Re-check install commands before you rely on them. Each row carries its last-checked date and source.
Common questions
- What is an MCP server?
- A program that speaks the Model Context Protocol. It exposes one capability, like the filesystem, git, GitHub, or a browser. Any MCP-compatible agent can use it: Claude Code, Cursor, and others. The agent calls the server's tools through one standard interface. No custom integration per tool is needed.
- How do I add an MCP server to my coding agent?
- Most clients read a JSON config. It lists each server's launch command and environment. For Claude Code that is an .mcp.json file, or the claude mcp add CLI. Cursor uses .cursor/mcp.json with the same shape. Never commit secrets. Point at environment variables instead.