Endpoints et authentification
Pluggzy est un serveur MCP distant avec OAuth 2.1 (PKCE, jetons d’actualisation, enregistrement dynamique et documents de métadonnées d’ID client). La plupart des apps n’ont besoin que de l’URL du serveur.
| POST /mcp | MCP server (Streamable HTTP). Auth: OAuth 2.1 access token or an API key, as Authorization: Bearer … |
| GET /.well-known/oauth-protected-resource | Which authorization server protects /mcp (clients discover OAuth here). |
| GET /.well-known/oauth-authorization-server | OAuth 2.1 metadata: endpoints, scopes, PKCE. |
| GET /authorize | Sign-in and consent page: pick the account and the permissions. |
| POST /oauth/token | Token endpoint (authorization code with PKCE, refresh tokens). |
| POST /oauth/register | Dynamic client registration, for clients without a client ID metadata document. |
Les apps sans OAuth utilisent une clé API, créée sur la page Clés API et envoyée dans l’en-tête Authorization: Bearer <key>. Une clé est liée à un seul compte connecté.