CompteamDokumentacjaUżywaj Compteam z agentami AI

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.

  1. Dodaj endpoint Compteam i najpierw przetestuj publiczne wyszukiwanie.
  2. Wyślij dane klienta, linki bezpieczeństwa i dokładne URI przekierowania OAuth.
  3. 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/bootstrap
Integracje OpenAI i ChatGPT należy zgłaszać przez oficjalny proces przesyłania do marketplace OpenAI. Integracja Compteam będzie dostępna wkrótce — zaglądaj tutaj od czasu do czasu, aby sprawdzić, kiedy zostanie opublikowana. Tego formularza używaj dla innych klientów MCP.

Poproś o rejestrację klienta

Nie podawaj haseł, sekretów klienta, kluczy API ani danych członków.

Przed wysłaniem ukończ kontrolę bezpieczeństwa.

Wysyłając formularz, zgadzasz się, aby Compteam użył tych danych do sprawdzenia prośby dotyczącej klienta MCP i kontaktu z Tobą. Szczegóły znajdziesz w polityce prywatności.

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.

  1. Adult first registration: create an athlete account, select an existing gym, or start a new unmanaged gym.
  2. Imported and managed-profile claims: match an invited or imported profile after account verification without creating a duplicate athlete.
  3. Joining an additional branch: keep one personal profile while adding membership at another gym.
  4. Guardian-led registration for children under 16: a guardian creates the child profile and gives required training consent.
  5. Athlete-created unmanaged gyms: an athlete can create a branch that starts unmanaged and remains claimable by a branch administrator.
  6. New branch registration and unmanaged-branch claiming: create a new organization/branch or claim an eligible unmanaged branch during admin setup.
  7. Membership-plan eligibility and approval gates: age/tier eligibility, self-subscription approval, and branch activation rules are checked before access is granted.
  8. Exact terms versions and required consent: the current branch terms version, privacy/data-processing consent, and any membership signature are recorded.
  9. SEPA mandate validation: IBAN, account-holder details, mandate authorization, and branch billing requirements are validated before a plan is submitted.
  10. Signup-fee clearance status: registrations can remain pending until the one-time signup fee is reconciled or explicitly cleared by the branch.
  11. 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.”