Skip to main content
Glama
nakulcopilot

Pilates With Neelam MCP Server

by nakulcopilot

Pilates With Neelam MCP Server

AIエージェント(ChatGPT、Claude、Cursor など)を Pilates With Neelam のスタジオ管理プラットフォームに接続する MCP(Model Context Protocol)サーバーです。クラス、予約、生徒プロフィール、評価などへのリアルタイムアクセスを提供します。

クイックスタート

# Install dependencies
npm install

# Build
npm run build

# Run (stdio mode for MCP hosts)
npm start

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

スタジオの識別情報

このMCPサーバーは、Pilates With Neelamstudio_id: pilates_with_neelam)専用に設定されています。すべてのツールはスタジオの識別情報を検証し、他のスタジオへのリクエストを拒否します。

ツール

ツール

説明

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 シークレットキー(完全なDBアクセスを有効化)

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

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