Aller au contenu principal

Connecter d’autres clients

Tout client MCP fonctionne avec NameBeta s’il prend en charge :

  • le transport Streamable HTTP, et
  • l’autorisation OAuth 2.1 avec les Client ID Metadata Documents (CIMD), ou un identifiant client préenregistré.

Indiquez au client l’adresse https://namebeta.com/api/mcp, laissez vides les champs d’identifiant client, de secret et de jeton, et connectez-vous lorsqu’il vous le demande.

Clients qui ne prennent en charge que DCR​

Un client qui s’arrête sur une erreur du type « does not support dynamic client registration » a besoin d’un identifiant client préenregistré. La section Identifiants client préenregistrés explique comment en demander un et où le saisir dans les clients courants.

Clients qui n’acceptent qu’un jeton statique​

Certains clients ne savent envoyer qu’un en-tête Authorization fixe. NameBeta ne propose pas de clés API, et les jetons d’accès qu’il émet ont une durée de vie courte : un tel client ne peut donc pas rester connecté. Utilisez plutôt un client compatible OAuth, ou consultez Appeler les outils depuis votre code si vous développez vous-même le client.

Développer votre propre client​

Appeler les outils depuis votre code explique comment votre programme obtient un jeton. Point de terminaison et transport décrit les requêtes acceptées par le serveur, et Autorisation le flux de découverte, le document de métadonnées que votre client doit héberger et les contrôles appliqués par le serveur aux jetons.