Pilates With Neelam MCP Server
Servidor MCP de Pilates With Neelam
Un servidor MCP (Model Context Protocol) que conecta agentes de IA (ChatGPT, Claude, Cursor, etc.) con la plataforma de gestión de estudios Pilates With Neelam. Proporciona acceso en tiempo real a clases, reservas, perfiles de estudiantes, evaluaciones y más.
Inicio rápido
# Install dependencies
npm install
# Build
npm run build
# Run (stdio mode for MCP hosts)
npm startRelated MCP server: @aiwerk/mcp-server-cal
Identidad del estudio
Este servidor MCP está configurado exclusivamente para Pilates With Neelam (studio_id: pilates_with_neelam). Todas las herramientas verifican la identidad del estudio y rechazan solicitudes para cualquier otro estudio.
Herramientas
Herramienta | Descripción |
| Obtener la identidad y las capacidades del estudio |
| Buscar clases usando lenguaje natural |
| Obtener todas las próximas clases con filtros |
| Obtener la vista de horario semanal |
| Comprobar la disponibilidad en tiempo real de una clase específica |
| Reservar un estudiante en una clase (devuelve confirmación identificada por estudio) |
| Ejecutar la evaluación de nivel de Pilates con recomendaciones personalizadas |
| Registrar el check-in posterior a la clase con resumen de IA y recomendaciones de ejercicios |
Configuración para ChatGPT Desktop
Compila el servidor:
npm run buildAñádelo a tu configuración de MCP de ChatGPT (
~/Library/Application Support/ChatGPT/mcp_servers.jsonen macOS,%APPDATA%\ChatGPT\mcp_servers.jsonen 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"
}
}
}
}Configuración para Claude Desktop
Añádelo a ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) o %APPDATA%\Claude\claude_desktop_config.json (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"
}
}
}
}Configuración para Cursor
Añádelo a .cursor/mcp.json en tu proyecto:
{
"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"
}
}
}
}Demostración completa del flujo de trabajo
Un agente de IA puede realizar este flujo de trabajo real usando datos en vivo:
"¿Qué estudio es este?" →
get_studio_manifest→ Devuelve la identidad del estudio"Búscame una clase de reformer" →
find_my_class→ Devuelve las clases coincidentes con disponibilidad"¿Cuál es la evaluación para un principiante?" →
assess_pilates_level→ Devuelve el nivel + recomendaciones"Comprueba la disponibilidad de la clase c_m1abc" →
get_pilates_with_neelam_availability→ Devuelve las plazas en tiempo real"Reserva al estudiante s2 en esa clase" →
book_pilates_with_neelam_class→ Devuelve la confirmación de reserva con el ID del estudio"Registra el check-in de s2: me sentí genial, core fuerte" →
check_in_pilates_with_neelam_class→ Devuelve el resumen de IA + ejercicios
Variables de entorno
Variable | Obligatoria | Descripción |
| Sí | URL del proyecto de Supabase |
| Sí | Clave publicable de Supabase |
| No | Clave secreta de Supabase (habilita el acceso completo a la base de datos) |
| No | Identificador del estudio (predeterminado: |
| No | Nombre mostrado del estudio |
| No | Dominio web del estudio |
Pruebas
# Run end-to-end tests
npm run test:e2eArquitectura
Transporte: stdio (estándar de MCP)
Base de datos: Supabase (Postgres + RLS)
Autenticación: Clave de rol de servicio para servidor a servidor, token de autenticación opcional para operaciones con ámbito de usuario
Aislamiento del estudio: Todas las herramientas verifican
studio_idantes de las operacionesPrivacidad: No se expone información personal de los estudiantes (nombres, correos electrónicos, teléfonos). Las herramientas devuelven solo datos de clases y disponibilidad.
Licencia
MIT
Maintenance
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
- AlicenseCqualityCmaintenanceProvides AI assistants with complete access to the Mindbody API for fitness and wellness studio management, including class scheduling, client management, bookings, payments, and staff operations across 50+ tools.39296MIT

@aiwerk/mcp-server-calofficial
AlicenseAqualityCmaintenanceConnects AI assistants to Cal.com for managing bookings, event types, and availability through natural language.1260MIT- AlicenseCqualityCmaintenanceEnables AI agents to manage spa/wellness operations via Zenoti API, including appointments, guests, services, and billing.23259MIT
- AlicenseAqualityDmaintenanceEnables AI agents to automate Epiphany booking tasks, including checking availability and creating bookings.7MIT
Related MCP Connectors
Scheduling, availability, clients, billing and CRM for appointment-based services.
Discover and book businesses via AI agents.
Calendar API for AI agents: events, availability, Google/Microsoft setup, scheduling, and iCal.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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