Skip to main content

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) or PIRSCH_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

  1. Install dependencies:

    cd reformer-platform/mcp-servers
    for dir in */; do cd "$dir" && npm install && cd ..; done
  2. Add to Cursor config:

    • Copy configuration from COMPLETE-CURSOR-CONFIG.json
    • Update environment variables with your API keys
    • Save the configuration file
  3. Restart Cursor:

    • Quit completely (Cmd+Q)
    • Reopen Cursor
    • All MCP servers will auto-start
  4. Test connection:

    • Use the test_connection tool for each service
    • Verify tools are available in the MCP panel

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.md in 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

  1. Create directory: mcp-servers/[name]-mcp/
  2. Initialize: npm init -y
  3. Add SDK: npm install @modelcontextprotocol/sdk
  4. Implement tools
  5. Document extensively
  6. Create testing plan
  7. Add automation scripts

Structure

[name]-mcp/
├── package.json
├── index.js # Main server
├── CURSOR-SETUP.md # Configuration
└── node_modules/


Built for Reformer Platform
Giving AI the power it deserves