Aller à la documentation
Serveur MCP

Connecter un client

Deux transports, un seul serveur.

Points de terminaison

C'est sur Streamable HTTP qu'il faut développer. SSE est là pour les clients qui n'ont pas encore migré.

TransportURL
Streamable HTTPhttps://api.openemail.uk/mcp
SSEhttps://api.openemail.uk/sse

Fonctionnement de l'autorisation

  1. Pointez le client vers l'URL Streamable HTTP.
  2. Il lit les métadonnées du serveur d'autorisation et s'enregistre lui-même.
  3. Vous êtes renvoyé ici pour vous connecter, et l'on vous montre qui demande l'accès et où votre accès serait envoyé.
  4. L'approbation délivre au client un jeton d'accès.

OAuth, et rien qu'OAuth. Un cookie de session Better Auth dans l'en-tête Authorization ne fonctionne pas. C'est ainsi que la connexion se faisait avant l'existence de l'autorisation, et les points de terminaison ne l'acceptent plus.

Compte → Applications connectées liste tout ce qui détient un jeton et permet d'en retirer un. Retirer une application supprime chaque jeton qu'elle détient et l'approbation qui les fonde : la tentative suivante doit donc redemander l'accès.