MCP remoto

Collega MoveMate a qualsiasi client MCP

Aggiornato il 7 novembre 2026

Alla maggior parte dei client MCP basta l'URL del server. Incollalo e il client individua da solo l'accesso tramite OAuth. Il resto della pagina è per le schermate di configurazione che chiedono altri dati e per chi sviluppa un proprio client.

Prima di iniziare

  • Un client che supporta MCP remoto su Streamable HTTP. MoveMate non offre il vecchio trasporto HTTP+SSE.
  • Accesso OAuth nel client. MoveMate non prevede chiavi API né il flusso con codice dispositivo, quindi ogni client accede una volta tramite browser e poi rinnova l'accesso con un refresh token.
  • Un account MoveMate. Non ce l'hai ancora? Viene creato al tuo primo accesso.
  1. 1

    Aggiungi l'URL del server

    Aggiungi un server MCP remoto chiamato MoveMate con questo URL. Se il client lo chiede, scegli Streamable HTTP e OAuth.

    URL del server MCP di MoveMate

  2. 2

    Compila OAuth a mano, solo se richiesto

    I client che non leggono i documenti di discovery possono usare questi valori. La discovery si trova in /.well-known/oauth-authorization-server e /.well-known/oauth-protected-resource su 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

    Registra un client, solo se ti viene chiesto un client ID

    La registrazione è aperta (RFC 7591), quindi non ti serve niente da parte nostra. Usa l'URL di reindirizzamento esatto mostrato dalla tua schermata di configurazione al posto di quello d'esempio. Includi refresh_token in grant_types, altrimenti il client non può rinnovare il suo token di accesso da un'ora. Le app native con uno schema URL personalizzato si registrano con "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

    Accedi e chiedi

    Il client apre la pagina di accesso di MoveMate. Accedi e approva. Un client collegato può leggere il tuo profilo, le statistiche, i progressi negli esercizi e i record personali, cercare nella libreria degli esercizi, salvare e programmare allenamenti e registrare quelli completati. I dettagli degli strumenti sono in openapi.json e llms.txt.

Gestisci l'accesso

  • Se rimuovi il server dal client, il client non può più chiamare MoveMate.
  • Un client può chiudere da solo il collegamento revocando il proprio token all'URL di revoca (RFC 7009).
  • L'app MoveMate mostra i collegamenti di Claude e ChatGPT nelle impostazioni AI. Gli altri client non compaiono ancora lì: per revocarne uno dal nostro lato, scrivi al supporto indicando il client.

Se la configurazione non funziona

  • 406 Not Acceptable: invia Accept: application/json, text/event-stream in ogni POST a https://api.movemate.app/mcp.
  • invalid_client dopo una lunga pausa: registra di nuovo il client. I client che non hanno mai completato un accesso vengono rimossi dopo 30 giorni.
  • invalid_target: ometti resource oppure impostalo esattamente su https://api.movemate.app/mcp.
  • unauthorized_client durante il refresh: il client è stato registrato senza refresh_token in grant_types. Registrane uno nuovo.

Ancora problemi? Invia il testo esatto dell'errore (mai un codice o un token) a support@movemate.app

Altre guide alla configurazione

← Tutti i modi per collegare MoveMate

Privacy PolicyTermini di utilizzoPlugin MoveMate per ChatGPTOpenAPIllms.txt

I nomi e i loghi dei prodotti appartengono ai rispettivi proprietari. MoveMate è un'app indipendente, non affiliata né approvata da OpenAI, Anthropic, Google, xAI, Meta o dalle altre aziende citate qui.