Skip to main content
Glama
nakulcopilot

Pilates With Neelam MCP Server

by nakulcopilot

Pilates With Neelam MCP Server

Ein MCP-Server (Model Context Protocol), der KI-Agenten (ChatGPT, Claude, Cursor usw.) mit der Studio-Management-Plattform von Pilates With Neelam verbindet. Bietet Echtzeitzugriff auf Kurse, Buchungen, Schülerprofile, Einstufungen und mehr.

Schnellstart

# Install dependencies
npm install

# Build
npm run build

# Run (stdio mode for MCP hosts)
npm start

Related MCP server: @aiwerk/mcp-server-cal

Studio-Identität

Dieser MCP-Server ist ausschließlich für Pilates With Neelam (studio_id: pilates_with_neelam) konfiguriert. Alle Tools überprüfen die Studio-Identität und lehnen Anfragen für jedes andere Studio ab.

Tools

Tool

Beschreibung

get_studio_manifest

Studio-Identität und Funktionen abrufen

find_my_class

Kurse mithilfe natürlicher Sprache suchen

get_pilates_with_neelam_classes

Alle kommenden Kurse mit Filtern abrufen

get_pilates_with_neelam_schedule

Wöchentliche Planansicht abrufen

get_pilates_with_neelam_availability

Echtzeit-Verfügbarkeit für einen bestimmten Kurs prüfen

book_pilates_with_neelam_class

Einen Schüler für einen Kurs buchen (gibt eine Bestätigung mit Studio-ID zurück)

assess_pilates_level

Pilates-Level-Einstufung mit personalisierten Empfehlungen durchführen

check_in_pilates_with_neelam_class

Check-in nach dem Kurs mit KI-Zusammenfassung und Übungsempfehlungen erfassen

Konfiguration für ChatGPT Desktop

  1. Erstellen Sie den Server: npm run build

  2. Fügen Sie Folgendes zu Ihrer ChatGPT-MCP-Konfiguration hinzu (~/Library/Application Support/ChatGPT/mcp_servers.json unter macOS, %APPDATA%\ChatGPT\mcp_servers.json unter Windows):

{
  "mcpServers": {
    "pilates-with-neelam": {
      "command": "node",
      "args": ["C:\\Users\\Welcome\\pilates-with-neelam-mcp\\dist\\index.js"],
      "env": {
        "SUPABASE_URL": "https://ywyagyftnwnybrxtyhjd.supabase.co",
        "SUPABASE_ANON_KEY": "sb_publishable_...",
        "SUPABASE_SERVICE_ROLE_KEY": "sb_secret_...",
        "STUDIO_ID": "pilates_with_neelam",
        "STUDIO_NAME": "Pilates With Neelam",
        "STUDIO_DOMAIN": "pilateswithneelam.in"
      }
    }
  }
}

Konfiguration für Claude Desktop

Fügen Sie Folgendes zu ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) oder %APPDATA%\Claude\claude_desktop_config.json (Windows) hinzu:

{
  "mcpServers": {
    "pilates-with-neelam": {
      "command": "node",
      "args": ["C:\\Users\\Welcome\\pilates-with-neelam-mcp\\dist\\index.js"],
      "env": {
        "SUPABASE_URL": "https://ywyagyftnwnybrxtyhjd.supabase.co",
        "SUPABASE_ANON_KEY": "sb_publishable_...",
        "SUPABASE_SERVICE_ROLE_KEY": "sb_secret_...",
        "STUDIO_ID": "pilates_with_neelam",
        "STUDIO_NAME": "Pilates With Neelam",
        "STUDIO_DOMAIN": "pilateswithneelam.in"
      }
    }
  }
}

Konfiguration für Cursor

Fügen Sie Folgendes zu .cursor/mcp.json in Ihrem Projekt hinzu:

{
  "mcpServers": {
    "pilates-with-neelam": {
      "command": "node",
      "args": ["C:\\Users\\Welcome\\pilates-with-neelam-mcp\\dist\\index.js"],
      "env": {
        "SUPABASE_URL": "https://ywyagyftnwnybrxtyhjd.supabase.co",
        "SUPABASE_ANON_KEY": "sb_publishable_...",
        "SUPABASE_SERVICE_ROLE_KEY": "sb_secret_...",
        "STUDIO_ID": "pilates_with_neelam",
        "STUDIO_NAME": "Pilates With Neelam",
        "STUDIO_DOMAIN": "pilateswithneelam.in"
      }
    }
  }
}

Demo des vollständigen Workflows

Ein KI-Agent kann diesen realen Workflow mit Live-Daten ausführen:

  1. "Welches Studio ist das?"get_studio_manifest → Gibt die Studio-Identität zurück

  2. "Finde mir einen Reformer-Kurs"find_my_class → Gibt passende Kurse mit Verfügbarkeit zurück

  3. "Wie ist die Einstufung für einen Anfänger?"assess_pilates_level → Gibt Level + Empfehlungen zurück

  4. "Prüfe die Verfügbarkeit für den Kurs c_m1abc"get_pilates_with_neelam_availability → Gibt Echtzeit-Plätze zurück

  5. "Buche Schüler s2 in diesen Kurs"book_pilates_with_neelam_class → Gibt Buchungsbestätigung mit Studio-ID zurück

  6. "Erfasse den Check-in für s2: fühlte sich großartig an, Rumpf stark"check_in_pilates_with_neelam_class → Gibt KI-Zusammenfassung + Übungen zurück

Umgebungsvariablen

Variable

Erforderlich

Beschreibung

SUPABASE_URL

Ja

Supabase-Projekt-URL

SUPABASE_ANON_KEY

Ja

Supabase-Publishable-Key

SUPABASE_SERVICE_ROLE_KEY

Nein

Supabase-Geheimschlüssel (ermöglicht vollen Datenbankzugriff)

STUDIO_ID

Nein

Studio-Kennung (Standard: pilates_with_neelam)

STUDIO_NAME

Nein

Studio-Anzeigename

STUDIO_DOMAIN

Nein

Domain der Studio-Website

Testen

# Run end-to-end tests
npm run test:e2e

Architektur

  • Transport: stdio (MCP-Standard)

  • Datenbank: Supabase (Postgres + RLS)

  • Authentifizierung: Service-Role-Key für die Server-zu-Server-Kommunikation, optionales Authentifizierungstoken für benutzerspezifische Operationen.

  • Studio-Isolation: Alle Tools überprüfen studio_id, bevor sie Operationen ausführen.

  • Datenschutz: Es werden keine personenbezogenen Daten (PII) von Schülern (Namen, E-Mails, Telefonnummern) offengelegt. Die Tools geben nur Kurs- und Verfügbarkeitsdaten zurück.

Lizenz

MIT

Install Server
F
license - not found
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/nakulcopilot/pilates-with-neelam-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server