MCP Servers

RAPIDS includes 7 pre-configured MCP (Model Context Protocol) servers for extended AI capabilities.


Context7
Auto-Activate

Up-to-date documentation and code examples for any library/framework.

Setup:

No setup required - works out of the box

Use Cases:

• Get latest API documentation for Flutter, Next.js, FastAPI

• Version-specific code examples

• Prevent hallucinated APIs

• Stay current with framework updates

Filesystem

Local file system access for reading, searching, and manipulating files.

Setup:

Configured for /Volumes/Seagate by default

Use Cases:

• Read files across all projects

• Search for patterns in multiple repositories

• Analyze project structure

• Batch file operations

PostgreSQL

Direct PostgreSQL database querying and schema inspection.

Setup:

Configure connection string: postgresql://localhost:5433

Use Cases:

• Query database directly

• Inspect schema and relationships

• Debug data issues

• Generate migration scripts

GitHub

GitHub repository management, issues, PRs, and code search.

Setup:

Set GITHUB_PERSONAL_ACCESS_TOKEN in environment

Use Cases:

• Create issues and PRs

• Search across repositories

• Manage project boards

• Code review automation

Puppeteer

Web automation and scraping for market research.

Setup:

No setup required - works out of the box

Use Cases:

• Competitive analysis (scrape competitor sites)

• Market research (trends, pricing)

• Screenshot competitor UIs

• Test web deployments

Dokploy

Deployment platform integration for managing applications and services.

Setup:

Set DOKPLOY_URL and DOKPLOY_API_KEY in environment

Use Cases:

• Deploy applications to Dokploy

• Manage Docker containers and services

• Monitor deployment status

• Configure environment variables

• Manage databases and domains

Neon

Neon serverless PostgreSQL database management and operations.

Setup:

Set NEON_API_KEY in environment

Use Cases:

• Create and manage Neon databases

• Query serverless PostgreSQL instances

• Branch databases for development

• Monitor database performance

• Manage connection strings and credentials

🔧 Configuration

Global Configuration

MCP servers are configured in:

~/.claude/mcp-config.json
Project-Specific Overrides

Create project-specific MCP configuration:

.claude/mcp-config.local.json

🔑 Environment Variables

Some MCP servers require authentication. Add these to your .env file:

# GitHub MCP
GITHUB_PERSONAL_ACCESS_TOKEN=your_github_token

# Dokploy MCP
DOKPLOY_URL=https://your-dokploy-instance.com
DOKPLOY_API_KEY=your_dokploy_key

# Neon MCP
NEON_API_KEY=your_neon_key

💡 Usage Examples

Context7 (Auto)
"Show me latest Next.js 15 App Router patterns"
Filesystem
"Search all projects for authentication patterns"
PostgreSQL
"Query users table and show schema"
GitHub
"Create issue: Bug in authentication flow"
Puppeteer (Market Research)
"Screenshot competitor pricing pages"
Dokploy
"Deploy web app to production"

📚 Next Steps