Używaj Compteam z agentami AI
Połącz zgodnego klienta MCP, aby wyszukiwać publiczne zajęcia BJJ lub bezpiecznie zarządzać własną obecnością w Compteam.
Co robi serwer MCP Compteam
Model Context Protocol (MCP) pozwala zgodnym agentom AI korzystać z małego, kontrolowanego zestawu narzędzi Compteam. Publiczne wyszukiwanie działa bez konta. Dane osobiste lub informacje o powiązanym dziecku zawsze wymagają zalogowania do Compteam.
Dostępne bez logowania
- Wyszukiwanie klubów Compteam publikujących publiczny harmonogram zajęć.
- Wyświetlanie publicznych zajęć klubu w wybranym tygodniu.
- Sprawdzanie publicznych planów członkostwa klubu, w tym ceny cyklicznej i częstotliwości rozliczeń oraz ewentualnej jednorazowej opłaty rejestracyjnej.
- Wyświetlanie publicznych informacji o oddziale, takich jak adres, dane kontaktowe i linki społecznościowe, język, waluta, zasady oraz linki do rezerwacji, rejestracji i strony klubu.
Dostępne po połączeniu konta Compteam
Te funkcje połączone z kontem są dostępne wyłącznie przez wtyczkę Compteam dla ChatGPT/OpenAI lub klienta MCP zarejestrowanego przez Compteam. Zawodnik musi ukończyć uwierzytelnianie Compteam w czacie, zanim klient uzyska dostęp do danych osobowych lub wykona działania.
- Wyświetlanie własnego profilu członka i dzieci powiązanych z kontem.
- Sprawdzanie nadchodzących zajęć oraz ograniczonego statusu członkostwa lub płatności.
- Potwierdzanie lub anulowanie obecności własnej albo powiązanego dziecka.
- Otwarcie i wysłanie zapytania o kwalifikujące się bezpłatne zajęcia próbne.
Zarejestruj klienta MCP
Publiczne wyszukiwanie nie wymaga rejestracji. Jeśli Twój klient potrzebuje narzędzi połączonych z kontem, wyślij nam poniższe informacje. Każdego klienta sprawdzamy ręcznie i odpowiadamy z zatwierdzoną konfiguracją OAuth oraz zakresem dostępu.
- Dodaj endpoint Compteam i najpierw przetestuj publiczne wyszukiwanie.
- Wyślij dane klienta, linki bezpieczeństwa i dokładne URI przekierowania OAuth.
- Compteam potwierdzi rejestrację klienta oraz dostępne możliwości.
Bootstrap OAuth dla operatorów klientów
Użyj tego deskryptora tylko do odczytu, aby znaleźć zasób MCP, metadane serwera autoryzacji Supabase, wymaganą metodę PKCE i ścieżkę zgłoszenia rejestracji. Nie tworzy on poświadczeń ani nie przyznaje dostępu — Compteam musi najpierw zatwierdzić i aktywować każdy identyfikator klienta.
Otwórz deskryptor bootstrap OAuth: https://api.compteam.io/api/v1/public/mcp-client-registration/bootstrapPoproś o rejestrację klienta
Nie podawaj haseł, sekretów klienta, kluczy API ani danych członków.
Full MCP clients only · registration_full
Registration flows for full MCP clients
These account, branch, membership, billing, and consent flows are supported through an explicitly approved full MCP client (`registration_full`) after the athlete authenticates in the chat. They are not available to anonymous, OpenAI/ChatGPT marketplace, or `marketplace_safe` clients.
- Adult first registration: create an athlete account, select an existing gym, or start a new unmanaged gym.
- Imported and managed-profile claims: match an invited or imported profile after account verification without creating a duplicate athlete.
- Joining an additional branch: keep one personal profile while adding membership at another gym.
- Guardian-led registration for children under 16: a guardian creates the child profile and gives required training consent.
- Athlete-created unmanaged gyms: an athlete can create a branch that starts unmanaged and remains claimable by a branch administrator.
- New branch registration and unmanaged-branch claiming: create a new organization/branch or claim an eligible unmanaged branch during admin setup.
- Membership-plan eligibility and approval gates: age/tier eligibility, self-subscription approval, and branch activation rules are checked before access is granted.
- Exact terms versions and required consent: the current branch terms version, privacy/data-processing consent, and any membership signature are recorded.
- SEPA mandate validation: IBAN, account-holder details, mandate authorization, and branch billing requirements are validated before a plan is submitted.
- Signup-fee clearance status: registrations can remain pending until the one-time signup fee is reconciled or explicitly cleared by the branch.
- Optional authenticated adult profile photo: an adult may upload a profile photo after authentication; it can be skipped and added later.
Full MCP client access (`registration_full`) is granted per registered client ID. After OAuth, the athlete must authenticate in the chat and the client must refresh its tool list before these registration tools appear. OpenAI/ChatGPT and marketplace_safe clients cannot create athletes, branches, memberships, mandates, or consents. Sensitive billing and photo fields stay in the secure registration form.
Połącz zgodnego klienta
Klienci obsługujący Registry znajdą Compteam po zweryfikowanej nazwie. Inni klienci MCP mogą połączyć się bezpośrednio z endpointem HTTPS.
- Nazwa w Registry
- io.compteam/compteam
- Endpoint
- https://api.compteam.io/mcp
- Transport
- Streamable HTTP
Jeśli klient przyjmuje wpis serwera MCP w formacie JSON, użyj tej ogólnej konfiguracji:
{
"mcpServers": {
"compteam": {
"type": "streamable-http",
"url": "https://api.compteam.io/mcp"
}
}
}Bezpieczeństwo i granice konta
- Połączone narzędzia mają dostęp wyłącznie do Twojego profilu lub dziecka już powiązanego z kontem.
- Agent musi poprosić o potwierdzenie przed zmianą obecności lub wysłaniem zapytania o zajęcia próbne.
- Informacje o planach członkostwa służą wyłącznie do zapoznania się z ofertą; przez ten serwer MCP nie można wykupić członkostwa, opłacić zajęć ani dokonywać innych płatności.
- Uwierzytelnianie korzysta z połączenia OAuth klienta. Nie wklejaj zwykłego tokenu webowego Compteam do klienta MCP.
Przykładowe polecenia
Po dodaniu Compteam do agenta spróbuj:
- “Znajdź kluby Compteam z publicznymi zajęciami BJJ.”
- “Pokaż publiczne zajęcia tego klubu w przyszłym tygodniu.”
- “Pokaż plany członkostwa i ceny w tym klubie.”
- “Pokaż adres, Instagram, zasady oraz publiczne linki do rezerwacji i rejestracji w tym oddziale.”
- “Pokaż moje najbliższe zajęcia Compteam.”
- “Anuluj moją obecność na jutrzejszych zajęciach.”
- “Zapytaj ten klub o bezpłatne zajęcia próbne.”