Passer au contenu principal

Création de connecteurs personnalisés via des serveurs MCP distants

Mis à jour hier

Les connecteurs personnalisés utilisant MCP distant sont disponibles sur Claude et Claude Desktop pour les utilisateurs disposant de plans Pro, Max, Team et Enterprise.

Création de serveurs MCP distants

Pour commencer avec les serveurs distants, consultez les ressources suivantes :

D'autres ressources (comme celle-ci) peuvent également être utiles pour en savoir plus sur les considérations lors de la création, du déploiement et du dépannage des serveurs distants.

De plus, certaines solutions comme Cloudflare offrent l'hébergement de serveurs MCP distants avec mise à l'échelle automatique intégrée, gestion des jetons OAuth et déploiement.

Support MCP

Plateformes

  • Les serveurs MCP distants sont pris en charge sur Claude et Claude Desktop pour les plans Pro, Max, Team et Enterprise.

    • Pour configurer les serveurs MCP distants à utiliser dans Claude Desktop, ajoutez-les via Paramètres > Connecteurs. Claude Desktop ne se connectera pas aux serveurs distants configurés directement via claude_desktop_config.json.

  • Depuis juillet, Claude pour iOS et Android prennent également en charge les serveurs MCP distants !

    • Les utilisateurs peuvent utiliser les outils, les invites et les ressources des serveurs distants qu'ils ont déjà ajoutés via claude.ai. Les utilisateurs ne peuvent pas ajouter de nouveaux serveurs directement depuis Claude Mobile.

Transport et authentification

  • Claude prend en charge les serveurs distants basés sur SSE et HTTP Streamable, bien que le support de SSE puisse être déprécié dans les mois à venir.

  • Claude prend en charge les serveurs distants sans authentification et basés sur OAuth.

Support d'authentification

  • Claude prend en charge l'enregistrement dynamique des clients (DCR).

    • Les serveurs OAuth peuvent signaler à Claude qu'un client DCR a été supprimé et que Claude doit réenregistrer le client en renvoyant un HTTP 401 avec une erreur invalid_client du point de terminaison des jetons, comme décrit dans la RFC 6749.

    • Depuis juillet, les utilisateurs peuvent également spécifier un ID client et un secret client personnalisés lors de la configuration d'un serveur qui ne prend pas en charge DCR.

  • L'URL de rappel OAuth de Claude est https://claude.ai/api/mcp/auth_callback et son nom de client OAuth est Claude.

    • Cette URL de rappel peut être modifiée en https://claude.com/api/mcp/auth_callback à l'avenir – si vous choisissez de mettre en liste blanche les URL de rappel des clients MCP, veuillez également mettre en liste blanche cette URL de rappel pour assurer que votre serveur continue de fonctionner avec Claude.

  • Claude prend en charge l'expiration et l'actualisation des jetons – les serveurs doivent prendre en charge cette fonctionnalité pour offrir la meilleure expérience aux utilisateurs.

Consultez ici pour connaître les adresses IP utilisées par Claude pour les connexions entrantes et sortantes vers les serveurs MCP. Les développeurs de serveurs souhaitant interdire les clients MCP non-Claude peuvent mettre en liste blanche ces adresses IP, l'URL de rappel OAuth de Claude et/ou le nom du client OAuth de Claude.

Fonctionnalités du protocole

  • Claude prend en charge les outils, les invites et les ressources.

    • Claude prend en charge les résultats d'outils basés sur du texte et des images.

    • Claude prend en charge les ressources basées sur du texte et du binaire.

  • Claude ne prend pas encore en charge les abonnements aux ressources, l'échantillonnage et d'autres capacités plus avancées ou provisoires.

Test des serveurs MCP distants

La meilleure façon de tester et de valider un serveur est d'essayer de l'ajouter à Claude.

Avez-vous trouvé la réponse à votre question ?