Passer au contenu principal

Guide de soumission du serveur MCP distant

Mis à jour cette semaine

Ceci est un guide complet pour soumettre votre serveur MCP distant au Répertoire MCP d'Anthropic pour une distribution et une découverte plus larges.

Conditions préalables

Avant la soumission du serveur, vous devez avoir :

  • Un serveur MCP distant fonctionnel et entièrement testé

  • L'authentification OAuth 2.0 implémentée (si l'authentification est requise)

  • Tous les outils avec des annotations de sécurité appropriées

  • Un déploiement prêt pour la production

  • Un canal d'assistance dédié (e-mail ou web)

  • Un compte de test provisionné avec des données d'exemple

  • Une documentation complète

Nouveau dans le développement MCP distant ? Consultez d'abord Démarrage avec les connecteurs personnalisés utilisant MCP distant. Pour les meilleures pratiques techniques et les détails du protocole, consultez Documentation du protocole MCP.

Remarque : Ce guide couvre les serveurs MCP distants (hébergés dans le cloud, HTTPS). Pour les extensions de bureau local, consultez Guide de soumission du serveur MCP local.


1. Aperçu du répertoire

Quels sont les avantages de l'inclusion dans le répertoire ?

Découverte et confiance :

  • Listé dans le Répertoire MCP officiel d'Anthropic accessible depuis Claude.ai

  • Accessible aux utilisateurs de Claude sur toutes les plateformes (web, bureau, mobile)

  • Visibilité professionnelle pour votre service

Expérience utilisateur :

  • Connexion en un clic depuis le répertoire

  • Intégré à l'interface de connecteur de Claude

  • Présentation standardisée sur toutes les plateformes

  • Flux OAuth géré de manière transparente

Support et crédibilité :

  • Examen par Anthropic de la qualité, de la sécurité et de la conformité

  • Listé aux côtés d'autres connecteurs vérifiés

  • Visibilité communautaire et retours d'information

  • Canal de distribution professionnel

Quelles plateformes Claude supportent les serveurs MCP distants ?

Toutes les principales plateformes Claude :

  • Claude.ai (web) - Support complet avec OAuth

  • Claude Desktop - Support complet avec OAuth

  • Claude Code - Connexion directe depuis la machine de l'utilisateur (avec support OAuth)

  • Claude API - Support d'intégration

  • Applications mobiles Claude - Support des connecteurs


2. Exigences obligatoires

Toutes les exigences de cette section sont obligatoires pour l'approbation du répertoire. L'absence de l'une d'elles entraînera un rejet ou des demandes de révision.

Les annotations de sécurité sont-elles requises ?

OUI - Chaque outil DOIT avoir des annotations de sécurité précises.

Requis sur chaque outil :

  • readOnlyHint: true - Pour les outils qui lisent uniquement les données

  • destructiveHint: true - Pour les outils qui modifient les données ou ont des effets secondaires

Consultez MCP Protocol - Annotations d'outils pour le schéma complet et les détails de mise en œuvre.

Pas optionnel. C'est une exigence stricte dérivée de la Politique du Répertoire MCP.

Comment décider quelle annotation :

Comportement de l'outil

Annotation

Exemples

Lit uniquement les données

readOnlyHint: true, destructiveHint: false

search, get, list, fetch, read

Écrit/modifie les données

destructiveHint: true, readOnlyHint: false

create, update, delete, send

Crée des fichiers temporaires

destructiveHint: true

Même les écritures temporaires comptent

Envoie des demandes externes

destructiveHint: true

E-mails, notifications, webhooks

Met en cache en interne uniquement

readOnlyHint: true

L'optimisation interne est OK

Annotation recommandée supplémentaire :

  • title - Nom d'outil lisible par l'homme pour l'affichage dans l'interface (améliore l'expérience utilisateur)

Dois-je fournir des comptes de test ?

OUI - Si votre serveur nécessite une authentification.

Ce qu'il faut fournir :

  • Identifiants du compte de test (nom d'utilisateur/mot de passe ou clés API)

  • Données d'exemple dans le compte (nécessaires pour les tests fon

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