MCP Servers
RAPIDS includes 7 pre-configured MCP (Model Context Protocol) servers for extended AI capabilities.
Context7
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"