MCP Servers
Connect your coding assistant to external tools and services using the Model Context Protocol (MCP). Access GitHub, databases, Slack, and more directly from your workflow.
What is MCP?
The Model Context Protocol (MCP) is an open standard that allows coding assistants to securely connect to external data sources and tools. With MCP servers, your coding assistant can:
- Read and write to databases
- Interact with APIs (GitHub, Slack, Linear)
- Access local files and resources
- Perform web searches and automation
MCP servers run locally and communicate with your AI through a secure protocol, keeping your credentials and data safe.
Available MCP Servers
Version Control
GitHub
GitHub integration for issues, PRs, and repositories
Capabilities:
Quick setup:
claude mcp add --transport http github https://api.githubcopilot.com/mcp/Monitoring
Sentry
Error tracking and performance monitoring
Capabilities:
Quick setup:
claude mcp add --transport http sentry https://mcp.sentry.dev/mcpDatabase
PostgreSQL
PostgreSQL database integration
Capabilities:
Quick setup:
claude mcp add --transport stdio postgresql -- npx @modelcontextprotocol/server-postgresqlCommunication
Slack
Slack workspace integration
Capabilities:
Quick setup:
claude mcp add --transport sse slack https://mcp.slack.com/sseProductivity
Linear
Linear project management integration
Capabilities:
Quick setup:
claude mcp add --transport http linear https://mcp.linear.app/Notion
Notion workspace integration
Capabilities:
Quick setup:
claude mcp add --transport stdio notion -- npx @notionhq/mcp-serverFilesystem
Enhanced filesystem operations
Capabilities:
Quick setup:
claude mcp add --transport stdio filesystem -- npx @anthropic/mcp-server-filesystem --root .Puppeteer
Browser automation and web scraping
Capabilities:
Quick setup:
claude mcp add --transport stdio puppeteer -- npx @anthropic/mcp-server-puppeteerAI
Memory
Persistent memory across sessions
Capabilities:
Quick setup:
claude mcp add --transport stdio memory -- npx @anthropic/mcp-server-memoryBrave Search
Web search integration
Capabilities:
Quick setup:
claude mcp add --transport stdio brave-search -- npx @anthropic/mcp-server-brave-searchSetup Guide
1. Select Servers in Wizard
Choose which MCP servers you want to use in the PairPrep wizard. We'll generate the configuration files for you.
2. Set Environment Variables
Most MCP servers require API keys or credentials. Set these as environment variables:
# Example for GitHub and Sentry
export GITHUB_TOKEN="ghp_xxxxx"
export SENTRY_API_KEY="your-sentry-key"
export DATABASE_URL="postgresql://localhost/mydb"3. Install MCP Servers
Run the generated setup commands to install and register MCP servers:
# Run the setup script we generate
./setup-mcp.sh
# Or add servers manually
claude mcp add --transport http github https://api.githubcopilot.com/mcp/4. Verify Connection
Your coding assistant will automatically detect and use configured MCP servers. Ask it to perform an action to verify the connection works.
Security Considerations
- •MCP servers run locally on your machine with your credentials
- •Never commit API keys or secrets to version control
- •Use environment variables for sensitive configuration
- •Review MCP server permissions before enabling