MCP 服务器

Compteam

io.compteam/compteam
生产力 公开且可连接 MCP 2025-11-25

此 MCP 可以做什么

Supports BJJ club discovery, class schedules, member class RSVPs, account status, and free-trial inquiries.

connect_compteam_account
Connect Compteam account
Connect your Compteam account in this chat before using member, child, class, RSVP, or free-trial tools.
只读
输入模式
{'type': 'object', 'title': 'connect_compteam_accountArguments', 'properties': {}}
get_account_status
My account status
Read limited membership and payment status for me or a linked child.
只读
输入模式
{'type': 'object', 'title': 'get_account_statusArguments', 'required': ['branch_id'], 'properties': {'child_id': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Child Id', 'default': None}, 'branch_id': {'type': 'string', 'title': 'Branch Id'}}}
get_public_branch_details
Public club details
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', 'title': 'get_public_branch_detailsArguments', 'required': ['branch_slug'], 'properties': {'branch_slug': {'type': 'string', 'title': 'Branch Slug'}}}
list_my_classes
My classes
Show upcoming classes for me or a linked child in a club I belong to.
只读
输入模式
{'type': 'object', 'title': 'list_my_classesArguments', 'required': ['branch_id', 'week_start'], 'properties': {'child_id': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Child Id', 'default': None}, 'branch_id': {'type': 'string', 'title': 'Branch Id'}, 'week_start': {'type': 'string', 'title': 'Week Start'}}}
list_my_subjects
My Compteam profiles
List my own member profile and children linked to my account.
只读
输入模式
{'type': 'object', 'title': 'list_my_subjectsArguments', 'properties': {}}
list_public_classes
Public classes
Show the public schedule for a club and week. Paid classes are for discovery only.
只读
输入模式
{'type': 'object', 'title': 'list_public_classesArguments', 'required': ['branch_slug', 'week_start'], 'properties': {'week_start': {'type': 'string', 'title': 'Week Start'}, 'branch_slug': {'type': 'string', 'title': 'Branch Slug'}}}
list_public_membership_plans
Public membership plans
Show a club's active paid membership plans and prices. This is for discovery only; checkout is not available.
只读
输入模式
{'type': 'object', 'title': 'list_public_membership_plansArguments', 'required': ['branch_slug'], 'properties': {'branch_slug': {'type': 'string', 'title': 'Branch Slug'}}}
search_clubs
Find Compteam clubs
Search clubs with a public class schedule by club name.
只读
输入模式
{'type': 'object', 'title': 'search_clubsArguments', 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 10}, 'query': {'type': 'string', 'title': 'Query', 'default': ''}}}
set_class_rsvp
Change a class RSVP
Confirm or cancel my or a linked child's RSVP for a class. May affect a waitlist.
可访问外部资源 幂等
输入模式
{'type': 'object', 'title': 'set_class_rsvpArguments', 'required': ['branch_id', 'occurrence_key', 'status'], 'properties': {'status': {'type': 'string', 'title': 'Status'}, 'child_id': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Child Id', 'default': None}, 'branch_id': {'type': 'string', 'title': 'Branch Id'}, 'occurrence_key': {'type': 'string', 'title': 'Occurrence Key'}}}
show_free_trial_form
Free trial inquiry form
Open a free trial inquiry form after Compteam sign-in. The server verifies the class is free and available.
只读
输入模式
{'type': 'object', 'title': 'show_free_trial_formArguments', 'required': ['branch_slug', 'occurrence_key'], 'properties': {'branch_slug': {'type': 'string', 'title': 'Branch Slug'}, 'occurrence_key': {'type': 'string', 'title': 'Occurrence Key'}}}
输出模式
{'type': 'object', 'title': 'FreeTrialFormResult', 'required': ['branch_slug', 'occurrence_key', 'class_title', 'class_date', 'class_start_time', 'form_uri'], 'properties': {'form_uri': {'type': 'string', 'title': 'Form Uri'}, 'class_date': {'type': 'string', 'title': 'Class Date'}, 'branch_slug': {'type': 'string', 'title': 'Branch Slug'}, 'class_title': {'type': 'string', 'title': 'Class Title'}, 'occurrence_key': {'type': 'string', 'title': 'Occurrence Key'}, 'class_start_time': {'type': 'string', 'title': 'Class Start Time'}}, 'description': 'Structured payload used to hydrate the embedded inquiry form.'}
submit_free_trial_inquiry
Submit a free trial inquiry
Send an inquiry for an eligible free trial class after the user confirms the form.
可能执行破坏性操作 可访问外部资源 幂等
输入模式
{'type': 'object', 'title': 'submit_free_trial_inquiryArguments', 'required': ['branch_slug', 'occurrence_key', 'first_name', 'last_name', 'email', 'date_of_birth', 'phone', 'note', 'language', 'turnstile_token', 'request_id'], 'properties': {'note': {'type': 'string', 'title': 'Note'}, 'email': {'type': 'string', 'title': 'Email'}, 'phone': {'type': 'string', 'title': 'Phone'}, 'language': {'type': 'string', 'title': 'Language'}, 'last_name': {'type': 'string', 'title': 'Last Name'}, 'first_name': {'type': 'string', 'title': 'First Name'}, 'request_id': {'type': 'string', 'title': 'Request Id'}, 'branch_slug': {'type': 'string', 'title': 'Branch Slug'}, 'date_of_birth': {'type': 'string', 'title': 'Date Of Birth'}, 'occurrence_key': {'type': 'string', 'title': 'Occurrence Key'}, 'turnstile_token': {'type': 'string', 'title': 'Turnstile Token'}}}
已添加
connect_compteam_account
2026年9月24日 02:40
已添加
get_public_branch_details
2026年9月24日 02:40
已添加
list_public_membership_plans
2026年9月24日 02:40
已添加
submit_free_trial_inquiry
2026年9月22日 02:40
已添加
show_free_trial_form
2026年9月22日 02:40
已添加
set_class_rsvp
2026年9月22日 02:40
已添加
get_account_status
2026年9月22日 02:40
已添加
list_my_classes
2026年9月22日 02:40
已添加
list_my_subjects
2026年9月22日 02:40
已添加
list_public_classes
2026年9月22日 02:40
已添加
search_clubs
2026年9月22日 02:40