mindbody-mcp-server

A Model Context Provider (MCP) server that integrates the MINDBODY API with Windsurf Cursor for enhanced code completion and context awareness.

Visit Server
Added on 3/28/2025

MINDBODY MCP Server for Windsurf

A Model Context Provider (MCP) server that integrates the MINDBODY API with Windsurf Cursor for enhanced code completion and context awareness.

Features

  • Provides MINDBODY API context to Windsurf Cursor
  • Exposes endpoints for common MINDBODY operations:
    • Appointments
    • Classes
    • Clients
    • Sites
  • Context-aware code completions for MINDBODY API integration

Setup

  1. Clone the repository
  2. Install dependencies:
    npm install
    
  3. Copy .env.example to .env and configure your MINDBODY API key:
    cp .env.example .env
    
  4. Edit .env and add your MINDBODY API key

Usage

Start the server:

npm start

The server will be available at http://localhost:3000 (or the port specified in your .env file).

Integration with Windsurf

To integrate this MCP server with Windsurf Cursor:

  1. Add this MCP server to your Windsurf configuration
  2. Point Windsurf to the /mcp/mindbody/context endpoint
  3. The MCP server will provide MINDBODY-specific code completions and context

API Endpoints

  • GET /mcp/mindbody/appointments - Get appointments
  • GET /mcp/mindbody/classes - Get classes
  • GET /mcp/mindbody/clients - Get clients
  • GET /mcp/mindbody/sites - Get sites
  • GET /mcp/mindbody/context - Get context for Windsurf Cursor

License

ISC