Skip to main content
Glama
nakulcopilot

Pilates With Neelam MCP Server

by nakulcopilot

Pilates With Neelam MCP Server

一个 MCP(模型上下文协议)服务器,可连接 AI 智能体(ChatGPT、Claude、Cursor 等)到 Pilates With Neelam 工作室管理平台。提供对课程、预订、学员档案、评估等的实时访问。

Quick Start

# Install dependencies
npm install

# Build
npm run build

# Run (stdio mode for MCP hosts)
npm start

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

Studio Identity

此 MCP 服务器专为 Pilates With Neelamstudio_id: pilates_with_neelam)配置。所有工具都会验证工作室身份,并拒绝来自任何其他工作室的请求。

Tools

工具

描述

get_studio_manifest

获取工作室身份与能力

find_my_class

使用自然语言搜索课程

get_pilates_with_neelam_classes

获取所有即将开始的课程(支持筛选)

get_pilates_with_neelam_schedule

获取每周课程表视图

get_pilates_with_neelam_availability

检查特定课程的实时可用性

book_pilates_with_neelam_class

将学员预订到课程(返回带有工作室标识的确认信息)

assess_pilates_level

运行普拉提级别评估并提供个性化推荐

check_in_pilates_with_neelam_class

记录课后签到,并生成 AI 总结和运动建议

配置 ChatGPT Desktop

  1. 构建服务器:npm run build

  2. 将其添加到你的 ChatGPT MCP 配置中(macOS 上为 ~/Library/Application Support/ChatGPT/mcp_servers.json,Windows 上为 %APPDATA%\ChatGPT\mcp_servers.json):

{
  "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"
      }
    }
  }
}

配置 Claude Desktop

添加到 ~/Library/Application Support/Claude/claude_desktop_config.json(macOS)或 %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"
      }
    }
  }
}

配置 Cursor

添加到项目中的 .cursor/mcp.json

{
  "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"
      }
    }
  }
}

完整工作流演示

AI 智能体可以使用实时数据执行以下真实工作流:

  1. “这是什么工作室?”get_studio_manifest → 返回工作室身份

  2. “帮我找一节核心床课程”find_my_class → 返回匹配的课程及可用性

  3. “针对初学者的评估是什么?”assess_pilates_level → 返回级别 + 推荐建议

  4. “检查课程 c_m1abc 的可用性”get_pilates_with_neelam_availability → 返回实时剩余名额

  5. “将学员 s2 预订到该课程”book_pilates_with_neelam_class → 返回带有工作室 ID 的预订确认

  6. “为 s2 记录签到:感觉很好,核心力量强”check_in_pilates_with_neelam_class → 返回 AI 总结 + 运动建议

环境变量

变量

必填

描述

SUPABASE_URL

Supabase 项目 URL

SUPABASE_ANON_KEY

Supabase 公开密钥

SUPABASE_SERVICE_ROLE_KEY

Supabase 服务角色密钥(启用完整数据库访问)

STUDIO_ID

工作室标识符(默认值:pilates_with_neelam

STUDIO_NAME

工作室显示名称

STUDIO_DOMAIN

工作室网站域名

测试

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

架构

  • 传输:stdio(MCP 标准)

  • 数据库:Supabase(Postgres + RLS)

  • 认证:服务角色密钥用于服务器间通信,可选的身份验证令牌用于用户级操作

  • 工作室隔离:所有工具在执行操作前都会验证 studio_id

  • 隐私:不暴露任何学生的个人身份信息(姓名、电子邮件、电话)。工具仅返回课程和可用性数据。

许可证

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