Compteam

Find BJJ clubs, branch details, classes, plans, and prices; manage attendance and trial inquiries.

使うべきか

品質と安全性

A
説明の品質
91%
スキーマの完全性
68%
命名の品質
98%
ポイズニングのリスク
100%
権限の一致
100%
プロトコルへの準拠
100%

ツール定義とプロトコルへの準拠に関する自動分析に基づいています。

コンテキストコスト

~1,382トークン数(ツール定義)
~912 B一般的なレスポンスサイズ
注意への影響は中程度(128k コンテキストの 1.08%)

これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。

インストール

ワンクリックインストール

これを `claude_desktop_config.json` ファイルに追加してください:

{
  "mcpServers": {
    "compteam": {
      "url": "https://api.compteam.io/mcp"
    }
  }
}

リモートエンドポイント

https://api.compteam.io/mcpstreamable-http

できること

ツール一覧

ツール(11)

🟢 読み取り専用🟡 書き込み🔴 削除⚪ 不明
🟢search_clubs(query, limit)

Search clubs with a public class schedule by club name.

入力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "default": "",
      "title": "Query",
      "type": "string"
    },
    "limit": {
      "default": 10,
      "title": "Limit",
      "type": "integer"
    }
  },
  "title": "search_clubsArguments"
}
🟢list_public_classes(branch_slug, week_start)

Show the public schedule for a club and week. Paid classes are for discovery only.

入力スキーマ

{
  "type": "object",
  "properties": {
    "branch_slug": {
      "title": "Branch Slug",
      "type": "string"
    },
    "week_start": {
      "title": "Week Start",
      "type": "string"
    }
  },
  "required": [
    "branch_slug",
    "week_start"
  ],
  "title": "list_public_classesArguments"
}
🟢list_public_membership_plans(branch_slug)

Show a club's active paid membership plans and prices. This is for discovery only; checkout is not available.

入力スキーマ

{
  "type": "object",
  "properties": {
    "branch_slug": {
      "title": "Branch Slug",
      "type": "string"
    }
  },
  "required": [
    "branch_slug"
  ],
  "title": "list_public_membership_plansArguments"
}
🟢get_public_branch_details(branch_slug)

Show a club's public profile, address, logo, policies, and booking, landing page, and registration links. This is for discovery only; membership checkout is not available.

入力スキーマ

{
  "type": "object",
  "properties": {
    "branch_slug": {
      "title": "Branch Slug",
      "type": "string"
    }
  },
  "required": [
    "branch_slug"
  ],
  "title": "get_public_branch_detailsArguments"
}
🟢connect_compteam_account

Connect your Compteam account in this chat before using member, child, class, RSVP, or free-trial tools.

入力スキーマ

{
  "type": "object",
  "properties": {},
  "title": "connect_compteam_accountArguments"
}
🟢list_my_subjects

List my own member profile and children linked to my account.

入力スキーマ

{
  "type": "object",
  "properties": {},
  "title": "list_my_subjectsArguments"
}
🟢list_my_classes(branch_id, week_start, child_id)

Show upcoming classes for me or a linked child in a club I belong to.

入力スキーマ

{
  "type": "object",
  "properties": {
    "branch_id": {
      "title": "Branch Id",
      "type": "string"
    },
    "week_start": {
      "title": "Week Start",
      "type": "string"
    },
    "child_id": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Child Id"
    }
  },
  "required": [
    "branch_id",
    "week_start"
  ],
  "title": "list_my_classesArguments"
}
🟢get_account_status(branch_id, child_id)

Read limited membership and payment status for me or a linked child.

入力スキーマ

{
  "type": "object",
  "properties": {
    "branch_id": {
      "title": "Branch Id",
      "type": "string"
    },
    "child_id": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Child Id"
    }
  },
  "required": [
    "branch_id"
  ],
  "title": "get_account_statusArguments"
}
🔴set_class_rsvp(branch_id, occurrence_key, status, child_id)

Confirm or cancel my or a linked child's RSVP for a class. May affect a waitlist.

入力スキーマ

{
  "type": "object",
  "properties": {
    "branch_id": {
      "title": "Branch Id",
      "type": "string"
    },
    "occurrence_key": {
      "title": "Occurrence Key",
      "type": "string"
    },
    "status": {
      "title": "Status",
      "type": "string"
    },
    "child_id": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Child Id"
    }
  },
  "required": [
    "branch_id",
    "occurrence_key",
    "status"
  ],
  "title": "set_class_rsvpArguments"
}
🟢show_free_trial_form(branch_slug, occurrence_key)

Open a free trial inquiry form after Compteam sign-in. The server verifies the class is free and available.

入力スキーマ

{
  "type": "object",
  "properties": {
    "branch_slug": {
      "title": "Branch Slug",
      "type": "string"
    },
    "occurrence_key": {
      "title": "Occurrence Key",
      "type": "string"
    }
  },
  "required": [
    "branch_slug",
    "occurrence_key"
  ],
  "title": "show_free_trial_formArguments"
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "branch_slug": {
      "title": "Branch Slug",
      "type": "string"
    },
    "occurrence_key": {
      "title": "Occurrence Key",
      "type": "string"
    },
    "class_title": {
      "title": "Class Title",
      "type": "string"
    },
    "class_date": {
      "title": "Class Date",
      "type": "string"
    },
    "class_start_time": {
      "title": "Class Start Time",
      "type": "string"
    },
    "form_uri": {
      "title": "Form Uri",
      "type": "string"
    }
  },
  "required": [
    "branch_slug",
    "occurrence_key",
    "class_title",
    "class_date",
    "class_start_time",
    "form_uri"
  ],
  "description": "Structured payload used to hydrate the embedded inquiry form.",
  "title": "FreeTrialFormResult"
}
🔴submit_free_trial_inquiry(branch_slug, occurrence_key, first_name, last_name, email, ...)

Send an inquiry for an eligible free trial class after the user confirms the form.

入力スキーマ

{
  "type": "object",
  "properties": {
    "branch_slug": {
      "title": "Branch Slug",
      "type": "string"
    },
    "occurrence_key": {
      "title": "Occurrence Key",
      "type": "string"
    },
    "first_name": {
      "title": "First Name",
      "type": "string"
    },
    "last_name": {
      "title": "Last Name",
      "type": "string"
    },
    "email": {
      "title": "Email",
      "type": "string"
    },
    "date_of_birth": {
      "title": "Date Of Birth",
      "type": "string"
    },
    "phone": {
      "title": "Phone",
      "type": "string"
    },
    "note": {
      "title": "Note",
      "type": "string"
    },
    "language": {
      "title": "Language",
      "type": "string"
    },
    "turnstile_token": {
      "title": "Turnstile Token",
      "type": "string"
    },
    "request_id": {
      "title": "Request Id",
      "type": "string"
    }
  },
  "required": [
    "branch_slug",
    "occurrence_key",
    "first_name",
    "last_name",
    "email",
    "date_of_birth",
    "phone",
    "note",
    "language",
    "turnstile_token",
    "request_id"
  ],
  "title": "submit_free_trial_inquiryArguments"
}

推奨プロンプト

retrieve_data
Get details about [item] from Compteam
想定されるツール: get_account_status
list_items
List all [items] available in Compteam
想定されるツール: list_public_classes
search_research
Search for information about [topic] using Compteam
想定されるツール: search_clubs
find_specific
Find [specific item] using Compteam
想定されるツール: search_clubs
fetch_info
Fetch [information type] using Compteam
想定されるツール: get_account_status

コミュニティ

このサーバーを評価する

エビデンス

最近の観測

検証済みバージョンは記録されていませんツール 11 件
検証済みバージョンは記録されていませんツール 9 件