MCP Servers (Model Context Protocol)
15 custom MCP servers providing AI assistants with direct access to all Reformer Platform services
Overview
The Reformer Platform uses Model Context Protocol (MCP) servers to give AI assistants (like Cursor's AI) direct access to all integrated services. This eliminates the need to manually query APIs or switch between tools - the AI can manage everything directly from Cursor.
Total: 95+ tools across 15 custom MCP servers + Render MCP
Available MCP Servers
Database & Infrastructure
Supabase MCP
- Tools: 8
- Purpose: Direct database access for AI
- Capabilities:
- Execute safe SELECT queries
- List all tables with row counts
- Describe table structures
- Find relationships
- Get database statistics
- Config:
DATABASE_URL - Location:
reformer-platform/mcp-servers/supabase-mcp/
Render MCP (External)
- Purpose: Deployment and monitoring
- Package:
@render-oss/render-mcp-server - Config:
RENDER_API_KEY - Capabilities: Monitor deployments, check logs, manage services
Payments & Billing
Stripe MCP
- Tools: 13
- Purpose: Payment and subscription management
- Capabilities:
- Customer management (create, update, retrieve)
- Subscription management (create, update, cancel)
- Payment methods (list, manage)
- Invoice management (list, retrieve)
- Config:
STRIPE_SECRET_KEY - Location:
reformer-platform/mcp-servers/stripe-mcp/
Project Management
ClickUp MCP
- Tools: 11
- Purpose: Project and task automation
- Capabilities:
- Task management (create, update, get, list)
- List management
- Space management
- Workspace information
- Team management
- Config:
CLICKUP_API_KEY - Location:
reformer-platform/mcp-servers/clickup-mcp/
Communication
Slack MCP
- Tools: 6
- Purpose: Team communication automation
- Capabilities:
- Send messages via webhook
- Send formatted messages (with bot token)
- List channels (with bot token)
- Get channel information (with bot token)
- Send direct messages (with bot token)
- Config:
SLACK_WEBHOOK_URL,SLACK_BOT_TOKEN(optional) - Location:
reformer-platform/mcp-servers/slack-mcp/
Intercom MCP
- Tools: 7
- Purpose: Customer messaging and support
- Capabilities:
- Get/create users
- Track events
- List conversations
- Get conversations
- Search contacts
- Config:
INTERCOM_ACCESS_TOKEN - Location:
reformer-platform/mcp-servers/intercom-mcp/
Email Services
Resend MCP
- Tools: 4
- Purpose: Email sending (primary email service)
- Capabilities:
- Send emails
- Get email details
- List emails
- Track delivery
- Config:
RESEND_API_KEY - Location:
reformer-platform/mcp-servers/resend-mcp/
Note: Resend replaced Loops as the primary email service. Loops is retired.
CRM & Sales
Close CRM MCP
- Tools: 10
- Purpose: Lead management
- Capabilities:
- Create and update leads
- Search leads
- Manage opportunities
- Add activities
- Get custom fields
- Config:
CLOSE_API_KEY - Location:
reformer-platform/mcp-servers/close-crm-mcp/
Hunter MCP
- Tools: 5
- Purpose: Email enrichment
- Capabilities:
- Find email by domain
- Verify email
- Get company data (FREE)
- Domain search (uses credits)
- Config:
HUNTER_API_KEY - Location:
reformer-platform/mcp-servers/hunter-mcp/
File & Storage
Dropbox MCP
- Tools: 6
- Purpose: File and folder management
- Capabilities:
- List folders
- Create folders
- Get file links
- Get file metadata
- Search files
- Config:
DROPBOX_ACCESS_TOKEN - Location:
reformer-platform/mcp-servers/dropbox-mcp/
Calendar & Scheduling
Cal.com MCP
- Tools: 7
- Purpose: Calendar and booking management
- Capabilities:
- Get managed users
- Create managed users
- Get event types
- Create bookings
- Get bookings
- Create webhooks
- Config:
CAL_CLIENT_ID,CAL_CLIENT_SECRET - Location:
reformer-platform/mcp-servers/cal-com-mcp/
Media & Content
Vimeo MCP
- Tools: 4
- Purpose: Video management and analysis
- Capabilities:
- Search videos with AI filters
- Get video details
- Analyze video content
- Workout recommendations
- Config:
DATABASE_URL(gets client tokens from integrations table) - Location:
reformer-platform/mcp-servers/vimeo-mcp/
Spotify MCP
- Tools: 5
- Purpose: Playlist and music management
- Capabilities:
- Search tracks
- Create playlists
- Add tracks to playlists
- Get workout recommendations
- Config:
DATABASE_URL(gets user tokens from spotify_tokens table) - Location:
reformer-platform/mcp-servers/spotify-mcp/
Analytics & Performance
Pirsch MCP
- Tools: 4
- Purpose: Analytics and tracking
- Capabilities:
- Get statistics
- Get page views
- Get events
- Query analytics
- Config:
DATABASE_URL(gets client credentials from integrations table) orPIRSCH_ACCESS_KEY - Location:
reformer-platform/mcp-servers/pirsch-mcp/
PageSpeed MCP
- Tools: 2
- Purpose: Performance analysis
- Capabilities:
- Analyze URL performance
- Get Core Web Vitals
- Get optimization opportunities
- Config:
PAGESPEED_API_KEY(optional but recommended) - Location:
reformer-platform/mcp-servers/pagespeed-mcp/
Website Generation
Webflow AI MCP
- Tools: Multiple
- Purpose: Website generation and management
- Capabilities:
- Generate client sites
- Configure integrations
- Manage Webflow projects
- Config:
NODE_ENV - Location:
reformer-platform/mcp-servers/webflow-ai-mcp/
Configuration
Cursor Setup
All MCP servers are configured in Cursor's MCP settings file:
File: ~/Library/Application Support/Cursor/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
See reformer-platform/mcp-servers/COMPLETE-CURSOR-CONFIG.json for the complete configuration template.
Quick Start
-
Install dependencies:
cd reformer-platform/mcp-servers
for dir in */; do cd "$dir" && npm install && cd ..; done -
Add to Cursor config:
- Copy configuration from
COMPLETE-CURSOR-CONFIG.json - Update environment variables with your API keys
- Save the configuration file
- Copy configuration from
-
Restart Cursor:
- Quit completely (Cmd+Q)
- Reopen Cursor
- All MCP servers will auto-start
-
Test connection:
- Use the
test_connectiontool for each service - Verify tools are available in the MCP panel
- Use the
Benefits
Unified Interface
- All 15+ integrations accessible through one MCP interface
- No context switching between services
- Instant access from Cursor
Automated Workflows
- AI can coordinate across services
- Example: "Create ClickUp task and send Slack notification"
- Example: "Get Stripe customer and update Close CRM lead"
Faster Development
- Query services directly from Cursor
- Debug issues instantly
- Test integrations quickly
Time Savings
- Hours saved per day
- No manual API calls needed
- Instant service access
Documentation
Each MCP server has complete documentation:
- Setup Guide:
CURSOR-SETUP.mdin each server directory - Main README:
reformer-platform/mcp-servers/README.md - Complete Config:
reformer-platform/mcp-servers/COMPLETE-CURSOR-CONFIG.json - Summary:
reformer-platform/mcp-servers/ALL-MCP-SERVERS-COMPLETE.md
Retired Services
Loops (Retired)
- Status: Retired
- Replacement: Resend MCP
- Notes: Loops email automation was removed from production. Resend is now the primary email service.
Development
Creating New MCPs
- Create directory:
mcp-servers/[name]-mcp/ - Initialize:
npm init -y - Add SDK:
npm install @modelcontextprotocol/sdk - Implement tools
- Document extensively
- Create testing plan
- Add automation scripts
Structure
[name]-mcp/
├── package.json
├── index.js # Main server
├── CURSOR-SETUP.md # Configuration
└── node_modules/
Related Documentation
- Cursor Cheat Sheet - AI Assistant Reference
- Integrations Index - All platform integrations
- Architecture Overview - System architecture
Built for Reformer Platform
Giving AI the power it deserves