Remote-MCP

MoveMate mit einem beliebigen MCP-Client verbinden

Aktualisiert am 7. November 2026

Die meisten MCP-Clients brauchen nur die Server-URL. Füg sie ein, und der Client findet die Anmeldung per OAuth von selbst. Der Rest dieser Seite ist für Einrichtungsmasken, die mehr abfragen, und für alle, die ihren eigenen Client bauen.

Bevor du loslegst

  • Ein Client, der Remote-MCP über Streamable HTTP unterstützt. Den älteren Transport HTTP+SSE bietet MoveMate nicht an.
  • OAuth-Anmeldung im Client. MoveMate hat keine API-Schlüssel und keinen Gerätecode-Flow. Jeder Client meldet sich also einmal über einen Browser an und erneuert den Zugriff dann mit einem Refresh-Token.
  • Ein MoveMate-Konto. Noch keins? Es wird bei deiner ersten Anmeldung angelegt.
  1. 1

    Füg die Server-URL hinzu

    Füg einen Remote-MCP-Server namens MoveMate mit dieser URL hinzu. Wähl Streamable HTTP und OAuth, falls der Client danach fragt.

    URL des MoveMate-MCP-Servers

  2. 2

    Trag OAuth von Hand ein, nur falls verlangt

    Clients, die die Discovery-Dokumente nicht auslesen, können diese Werte nutzen. Die Discovery liegt unter /.well-known/oauth-authorization-server und /.well-known/oauth-protected-resource auf 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

    Registrier einen Client, nur falls eine Client-ID verlangt wird

    Die Registrierung ist offen (RFC 7591), du brauchst also nichts von uns. Nutz statt des Beispiels genau die Redirect-URL, die deine Einrichtungsmaske anzeigt. Nimm refresh_token in grant_types auf, sonst kann der Client sein einstündiges Access-Token nicht erneuern. Native Apps mit eigenem URL-Schema registrieren sich mit "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

    Melde dich an und frag los

    Der Client öffnet die Anmeldeseite von MoveMate. Melde dich an und bestätige. Ein verbundener Client kann dein Profil, deine Statistiken, deinen Fortschritt bei Übungen und deine persönlichen Rekorde lesen, die Übungsbibliothek durchsuchen, Trainings speichern und planen und abgeschlossene Trainings eintragen. Details zu den Tools findest du in openapi.json und llms.txt.

Zugriff verwalten

  • Wenn du den Server aus dem Client entfernst, kann er MoveMate nicht mehr aufrufen.
  • Ein Client kann seine Verbindung selbst beenden, indem er sein Token über die Revocation-URL widerruft (RFC 7009).
  • Die MoveMate-App zeigt Verbindungen zu Claude und ChatGPT in den KI-Einstellungen. Andere Clients erscheinen dort noch nicht. Wenn du einen davon auf unserer Seite widerrufen willst, schreib dem Support eine E-Mail und nenn den Client.

Wenn die Einrichtung nicht klappt

  • 406 Not Acceptable: Schick bei jedem POST an https://api.movemate.app/mcp Accept: application/json, text/event-stream mit.
  • invalid_client nach einer längeren Pause: Registrier den Client neu. Clients, die nie eine Anmeldung abgeschlossen haben, werden nach 30 Tagen entfernt.
  • invalid_target: Lass resource weg oder setz es genau auf https://api.movemate.app/mcp.
  • unauthorized_client beim Erneuern: Der Client wurde ohne refresh_token in grant_types registriert. Registrier einen neuen.

Kommst du immer noch nicht weiter? Schick den genauen Fehlertext (niemals einen Code oder ein Token) an support@movemate.app

Weitere Anleitungen

← Alle Wege, MoveMate zu verbinden

DatenschutzNutzungsbedingungenMoveMate-Plugin für ChatGPTOpenAPIllms.txt

Produktnamen und Logos gehören ihren jeweiligen Inhabern. MoveMate ist eine unabhängige App und weder mit OpenAI, Anthropic, Google, xAI, Meta oder den anderen hier genannten Unternehmen verbunden noch von ihnen empfohlen.