API di discovery MCP
Esamina i metadati pubblici di discovery MCP senza eseguire strumenti.
Usa Autenticazione API per le richieste protette. Gli esempi usano i tuoi ID di risorse e un token temporaneo; gli esempi di risposte salvate sono sintetici.
| Metodo | Percorso | Operazione |
|---|---|---|
GET | /v1/mcp/config | Ottieni la configurazione della connessione MCP |
GET | /v1/mcp/tools | Scopri gli strumenti MCP |
GET | /.well-known/oauth-protected-resource/v1/mcp | Ottieni i metadati della risorsa protetta MCP |
GET | /.well-known/oauth-authorization-server | Ottieni i metadati del server di autorizzazione OAuth |
Ottieni la configurazione della connessione MCP
GET /v1/mcp/config
Leggi i trasporti supportati, gli URL di connessione e le impostazioni OAuth.
Autenticazione: pubblica; nessun token bearer richiesto.
Esempio di richiesta
Imposta ADIOS_API_URL=https://api.adios.dev. Per le richieste protette, imposta ADIOS_ACCESS_TOKEN e ADIOS_TEAM_ID come nel guida rapida. Imposta le eventuali variabili aggiuntive ADIOS_* con i valori ottenuti dalle tue risorse.
curl --fail-with-body --request GET "$ADIOS_API_URL/v1/mcp/config"
Risposta: HTTP 200
Risposta riuscita. Controlla lo stato restituito per le operazioni che avviano attività asincrone.
Per questa operazione personalizzata non è pubblicato uno schema completo del corpo della risposta. Controlla il contenuto e lo stato restituiti; qui non si presume alcun formato del payload.
Scopri gli strumenti MCP
GET /v1/mcp/tools
Leggi i nomi degli strumenti pubblici e gli schemi di input. Questo non esegue alcun strumento.
Autenticazione: pubblica; nessun token bearer richiesto.
Esempio di richiesta
Imposta ADIOS_API_URL=https://api.adios.dev. Per le richieste protette, imposta ADIOS_ACCESS_TOKEN e ADIOS_TEAM_ID come nel guida rapida. Imposta le eventuali variabili aggiuntive ADIOS_* con i valori ottenuti dalle tue risorse.
curl --fail-with-body --request GET "$ADIOS_API_URL/v1/mcp/tools"
Risposta: HTTP 200
Risposta riuscita. Controlla lo stato restituito per le operazioni che avviano attività asincrone.
Per questa operazione personalizzata non è pubblicato uno schema completo del corpo della risposta. Controlla il contenuto e lo stato restituiti; qui non si presume alcun formato del payload.
Ottieni i metadati della risorsa protetta MCP
GET /.well-known/oauth-protected-resource/v1/mcp
Leggi l’identificativo della risorsa MCP, il server di autorizzazione e gli ambiti supportati.
Autenticazione: pubblica; nessun token bearer richiesto.
Esempio di richiesta
Imposta ADIOS_API_URL=https://api.adios.dev. Per le richieste protette, imposta ADIOS_ACCESS_TOKEN e ADIOS_TEAM_ID come nel guida rapida. Imposta le eventuali variabili aggiuntive ADIOS_* con i valori ottenuti dalle tue risorse.
curl --fail-with-body --request GET "$ADIOS_API_URL/.well-known/oauth-protected-resource/v1/mcp"
Risposta: HTTP 200
Risposta riuscita. Controlla lo stato restituito per le operazioni che avviano attività asincrone.
Per questa operazione personalizzata non è pubblicato uno schema completo del corpo della risposta. Controlla il contenuto e lo stato restituiti; qui non si presume alcun formato del payload.
Ottieni i metadati del server di autorizzazione OAuth
GET /.well-known/oauth-authorization-server
Leggi i metadati di discovery OAuth, inclusi gli endpoint di autorizzazione, registrazione e token.
Autenticazione: pubblica; nessun token bearer richiesto.
Esempio di richiesta
Imposta ADIOS_API_URL=https://api.adios.dev. Per le richieste protette, imposta ADIOS_ACCESS_TOKEN e ADIOS_TEAM_ID come nel guida rapida. Imposta le eventuali variabili aggiuntive ADIOS_* con i valori ottenuti dalle tue risorse.
curl --fail-with-body --request GET "$ADIOS_API_URL/.well-known/oauth-authorization-server"
Risposta: HTTP 200
Risposta riuscita. Controlla lo stato restituito per le operazioni che avviano attività asincrone.
Per questa operazione personalizzata non è pubblicato uno schema completo del corpo della risposta. Controlla il contenuto e lo stato restituiti; qui non si presume alcun formato del payload.