MCP Servers Quickstart
Model Context Protocol (MCP) connects Claude to external tools — databases, APIs, browsers, and file systems. This guide gets your first server running in under 5 minutes.
What is MCP?
Model Context Protocol is an open standard that lets AI models talk to external tools using a defined interface. Instead of writing custom integrations for every service, MCP provides a single protocol that any server can implement and any AI client can use.
When you add an MCP server to Claude Code, its capabilities appear as native tools Claude can call — searching GitHub, querying a database, or browsing a website becomes as natural as asking a question.
Adding Your First MCP Server (GitHub)
Create a GitHub Personal Access Token
Go to GitHub → Settings → Developer settings → Personal access tokens → Fine-grained tokens. Create a token with repository read/write access.
Add the MCP Server
Verify the Connection
Configuration in settings.json
Claude Code stores MCP configuration in ~/.claude/settings.json. You can also add project-level servers in .claude/settings.json.
settings.json with real tokens to source control. Use environment variable references or the local settings file.Top 10 MCP Servers
These are the most widely used MCP servers in production AI workflows:
GitHub
@modelcontextprotocol/server-githubRead/write repos, PRs, issues, and code search from Claude
Filesystem
@modelcontextprotocol/server-filesystemExpose local directories as readable/writable tools
PostgreSQL
@modelcontextprotocol/server-postgresQuery and inspect PostgreSQL databases with natural language
Apify
@apify/actors-mcp-serverAccess 20,000+ web scrapers — scrape any site from Claude
SerpAPI
@serpapi/mcp-serverReal-time Google, Bing, and image search results
Slack
@modelcontextprotocol/server-slackRead channels, send messages, search Slack history
Brave Search
@modelcontextprotocol/server-brave-searchPrivate web search with no tracking
Puppeteer
@modelcontextprotocol/server-puppeteerBrowser automation — click, screenshot, fill forms
Memory
@modelcontextprotocol/server-memoryPersistent key-value memory across Claude sessions
Fetch
@modelcontextprotocol/server-fetchFetch any URL and return content as markdown
Troubleshooting Common Issues
Deep-Dive Guides
Get Pre-Configured MCP Setups
The AI Starter Package includes MCP configuration for GitHub, Apify, SerpAPI, and more — with tokens, environment variables, and settings.json pre-wired.
Get the Package