Zdalny MCP

Połącz MoveMate z dowolnym klientem MCP

Zaktualizowano 7 listopada 2026

Większości klientów MCP wystarczy adres URL serwera. Wklej go, a klient sam wykryje logowanie przez OAuth. Reszta tej strony jest dla ekranów konfiguracji, które proszą o więcej, oraz dla osób budujących własnego klienta.

Zanim zaczniesz

  • Klient obsługujący zdalny MCP przez Streamable HTTP. MoveMate nie oferuje starszego transportu HTTP+SSE.
  • Logowanie OAuth w kliencie. MoveMate nie ma kluczy API ani przepływu z kodem urządzenia, więc każdy klient raz loguje się przez przeglądarkę, a potem odnawia dostęp tokenem odświeżania.
  • Konto MoveMate. Nie masz jeszcze konta? Zostanie utworzone przy pierwszym logowaniu.
  1. 1

    Dodaj adres URL serwera

    Dodaj zdalny serwer MCP o nazwie MoveMate z tym adresem URL. Jeśli klient zapyta, wybierz Streamable HTTP i OAuth.

    Adres URL serwera MCP MoveMate

  2. 2

    Wpisz dane OAuth ręcznie, tylko jeśli klient o nie prosi

    Klienty, które nie odczytują dokumentów wykrywania (discovery), mogą użyć tych wartości. Dokumenty wykrywania znajdują się pod /.well-known/oauth-authorization-server i /.well-known/oauth-protected-resource na api.movemate.app.

    OAuth settings
    Server URL         https://api.movemate.app/mcp
    Transport          Streamable HTTP
    Authorization URL  https://api.movemate.app/oauth/authorize
    Token URL          https://api.movemate.app/oauth/token
    Registration URL   https://api.movemate.app/oauth/register
    Revocation URL     https://api.movemate.app/oauth/revoke
    PKCE               required, S256
    Client auth        none (public client)
    Scopes             profile:read stats:read library:read workouts:write
  3. 3

    Zarejestruj klienta, tylko jeśli pojawi się prośba o client ID

    Rejestracja jest otwarta (RFC 7591), więc nic od nas nie potrzebujesz. Zamiast przykładowego użyj dokładnie tego adresu przekierowania, który pokazuje Twój ekran konfiguracji. Dodaj refresh_token do grant_types, inaczej klient nie odnowi swojego godzinnego tokenu dostępu. Aplikacje natywne z własnym schematem URL rejestrują się z "application_type": "native".

    Terminal
    curl -sX POST https://api.movemate.app/oauth/register \
      -H "Content-Type: application/json" \
      -d '{"client_name":"My client","redirect_uris":["https://example.com/callback"],"grant_types":["authorization_code","refresh_token"],"token_endpoint_auth_method":"none"}'
  4. 4

    Zaloguj się i zapytaj

    Klient otworzy stronę logowania MoveMate. Zaloguj się i zatwierdź dostęp. Połączony klient może odczytywać Twój profil, statystyki, postępy w ćwiczeniach i rekordy osobiste, przeszukiwać bibliotekę ćwiczeń, zapisywać i planować treningi oraz rejestrować ukończone. Szczegóły narzędzi znajdziesz w openapi.json i llms.txt.

Zarządzanie dostępem

  • Po usunięciu serwera z klienta klient przestaje wywoływać MoveMate.
  • Klient może sam zakończyć połączenie, unieważniając swój token pod adresem unieważniania tokenów (RFC 7009).
  • Aplikacja MoveMate pokazuje połączenia z Claude i ChatGPT w ustawieniach AI. Inne klienty jeszcze się tam nie wyświetlają, więc aby odebrać któremuś z nich dostęp po naszej stronie, napisz do pomocy technicznej i podaj nazwę klienta.

Jeśli konfiguracja nie działa

  • 406 Not Acceptable: wysyłaj Accept: application/json, text/event-stream w każdym żądaniu POST na https://api.movemate.app/mcp.
  • invalid_client po dłuższej przerwie: zarejestruj klienta ponownie. Klienty, które nigdy nie dokończyły logowania, są usuwane po 30 dniach.
  • invalid_target: pomiń resource albo ustaw jego wartość dokładnie na https://api.movemate.app/mcp.
  • unauthorized_client przy odświeżaniu: klient został zarejestrowany bez refresh_token w grant_types. Zarejestruj nowego klienta.

Nadal nie działa? Wyślij dokładną treść błędu (nigdy kodu ani tokenu) na adres support@movemate.app

Więcej instrukcji konfiguracji

← Wszystkie sposoby połączenia MoveMate

PrywatnośćRegulaminPlugin MoveMate do ChatGPTOpenAPIllms.txt

Nazwy produktów i logo należą do ich właścicieli. MoveMate to niezależna aplikacja, niepowiązana z OpenAI, Anthropic, Google, xAI, Meta ani innymi wymienionymi tu firmami i przez nie nierekomendowana.