Quick answer
claude mcp add; AIDEN inherits that configuration automatically.- What MCP is
- Open protocol from Anthropic, a standard interface between agents and external tools
- Claude Code config
- claude mcp add → ~/.claude.json, or project-scoped .mcp.json in the repo
- Top servers today
- GitHub · Postgres · Playwright · Fetch · Filesystem · Brave Search
- AIDEN & MCP
- Optional, AIDEN inherits your Claude Code MCP setup automatically
What Is MCP?
MCP stands for Model Context Protocol, an open standard created by Anthropic that defines how AI models connect to external tools and data. Think of it as USB for AI agents: any MCP-compatible agent can use any MCP server, no bespoke integration required.
An MCP server exposes tools (functions the agent can call) and resources (data it can read). The agent doesn't care whether it's talking to a database, a web API, or the filesystem, it calls tools through the same interface. Claude Code, Codex, and most modern agentic IDEs speak MCP, and hundreds of servers exist as of 2026.
What MCP Servers Unlock for Coding Agents
Without MCP, an agent's knowledge of the outside world is frozen at its training cutoff. It can read your files and run shell commands, but it can't check whether a library shipped a breaking change last week, or verify what a GitHub issue actually says. With the right servers, that changes:
Browse live documentation
Query your real database
Read GitHub issues and PRs
Control a browser
Ship your first agent today
Download AIDEN free and point it at your existing Claude Code or Codex setup. No credit card, running in minutes.
Download AIDEN freeFree to start · macOS 12+ · No credit card required
The MCP Servers Worth Installing in 2026
These are the servers with the highest day-to-day value for developers running coding agents, whether through Claude Code directly or an agent harness that manages them for you. Each install command runs the server locally over stdio.
Web & Search
Brave Search MCP
npx @modelcontextprotocol/server-brave-searchFetch MCP
npx @modelcontextprotocol/server-fetchDatabases
Postgres MCP
npx @modelcontextprotocol/server-postgresSQLite MCP
npx @modelcontextprotocol/server-sqliteVersion Control
GitHub MCP
npx @modelcontextprotocol/server-githubProductivity
Filesystem MCP
npx @modelcontextprotocol/server-filesystemMemory MCP
npx @modelcontextprotocol/server-memoryBrowser
Playwright MCP
npx @modelcontextprotocol/server-playwrightHow Claude Code Actually Stores MCP Config
Claude Code manages MCP servers through the claude mcp add command, not by hand-editing a config file. Adding the GitHub server, for example:
# add a server (local scope, stored in ~/.claude.json)
claude mcp add github \
-e GITHUB_PERSONAL_ACCESS_TOKEN=ghp_your_token_here \
-- npx -y @modelcontextprotocol/server-github
# add a server for the whole team (project scope, .mcp.json in the repo)
claude mcp add --scope project fetch -- npx -y @modelcontextprotocol/server-fetch
# list what's configured
claude mcp listScope decides where the entry lives. Local and user scope are stored in ~/.claude.json, private to your machine. Project scope writes a .mcp.json file at the repo root that you check into git, everyone who clones the project gets the same servers. A project-scoped config looks like this:
// .mcp.json, project scope, checked into the repo
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "ghp_your_token_here"
}
},
"fetch": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-fetch"]
}
}
}Each entry gives the command that starts the server process, its arguments, and any credentials as environment variables. Restart your session after adding a server and its tools become available to the agent.
MCP Is Optional, and AIDEN Inherits Yours
To be clear: you don't need any of this to ship code with AI agents. Claude Code and Codex are useful with zero MCP servers configured, and so is AIDEN. MCP is an extension layer you add when an agent keeps hitting the same wall, stale docs, unknown schema, invisible CI status.
That inheritance is one reason to prefer a tool that builds on Claude Code over one that replaces it: your MCP investment carries over unchanged. Because MCP is a standard rather than a per-product plugin system, a server you configure today works with whatever MCP-compatible agent you run next year.