Serveur MCP

Compteam

io.compteam/compteam
Productivité Public et accessible MCP 2025-11-25

Ce que fait ce 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.
Lecture seule
Schéma d’entrée
{'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.
Lecture seule
Schéma d’entrée
{'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.
Lecture seule
Schéma d’entrée
{'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.
Lecture seule
Schéma d’entrée
{'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.
Lecture seule
Schéma d’entrée
{'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.
Lecture seule
Schéma d’entrée
{'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.
Lecture seule
Schéma d’entrée
{'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.
Lecture seule
Schéma d’entrée
{'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.
Accès externe Idempotent
Schéma d’entrée
{'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.
Lecture seule
Schéma d’entrée
{'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'}}}
Schéma de sortie
{'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.
Destructif Accès externe Idempotent
Schéma d’entrée
{'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'}}}
Ajouté
connect_compteam_account
24 September 2026 02:40
Ajouté
get_public_branch_details
24 September 2026 02:40
Ajouté
list_public_membership_plans
24 September 2026 02:40
Ajouté
submit_free_trial_inquiry
22 September 2026 02:40
Ajouté
show_free_trial_form
22 September 2026 02:40
Ajouté
set_class_rsvp
22 September 2026 02:40
Ajouté
get_account_status
22 September 2026 02:40
Ajouté
list_my_classes
22 September 2026 02:40
Ajouté
list_my_subjects
22 September 2026 02:40
Ajouté
list_public_classes
22 September 2026 02:40
Ajouté
search_clubs
22 September 2026 02:40