Réponse courte
- Publiez d’abord le paquet (npm, PyPI, NuGet, crates.io, un registre de conteneurs ou une release MCPB), puis publiez ses métadonnées dans le MCP Registry officiel avec l’outil mcp-publisher.
- Les annuaires et les clients lisent le registre officiel : cette seule étape en alimente donc déjà plusieurs. L’un d’eux n’accepte actuellement de nouveaux serveurs que par cette voie.
- Ajoutez ensuite les endroits qui demandent leur propre démarche : une pull request vers awesome-mcp-servers, le Docker MCP Catalog pour les conteneurs, la marketplace de Cline et Smithery pour les serveurs hébergés.
- Deux annuaires sont payants : MCP Market vend une voie rapide facultative, et MCP.so ne proposait qu’une voie payante à la date de vérification. Le registre, la liste sélectionnée et les catalogues des clients sont gratuits.
Serveur MCP ou agent d’IA ?
Les deux se retrouvent dans des « annuaires d’IA », mais ce sont des choses différentes, que l’on trouve à des endroits différents. Si vous avez construit un outil auquel les applications d’IA se connectent, vous avez un serveur MCP. Si vous avez construit quelque chose qui poursuit un objectif de façon autonome, vous avez un agent.
| Aspect | Serveur MCP | Agent d’IA |
|---|---|---|
| Ce que c’est | Un programme qui fournit à une application d’IA des outils, des données ou des prompts via le Model Context Protocol. | Une application qui planifie et agit vers un objectif, souvent avec des outils qui peuvent venir de serveurs MCP. |
| Qui se connecte | Un hôte MCP, comme un outil de code à base d’IA, ouvre une connexion client par serveur. | Des personnes lui confient une tâche ; d’autres agents peuvent lui parler, par exemple via le protocole A2A. |
| Comment il est distribué | Un paquet (npm, PyPI, conteneur, MCPB) ou une URL distante, décrit dans server.json. | Une application web, une application de bureau, une API ou un projet de framework. |
| Où il est listé | Registres MCP, annuaires MCP et marketplaces de clients (cette page). | Annuaires d’agents d’IA et annuaires d’outils d’IA. |
| Règle | Formulation officielle | Ce que cela signifie pour vous |
|---|---|---|
| Serveur | Note that MCP server refers to the program that serves context data, regardless of where it runs. | Local ou distant, c’est un serveur MCP s’il fournit du contexte à des applications d’IA. |
| Hôte et client | MCP follows a client-server architecture where an MCP host — an AI application like Claude Code or Claude Desktop — establishes connections to one or more MCP servers. | Vos utilisateurs ajoutent votre serveur à leur application d’IA ; c’est là qu’ils le trouvent. |
| Agents | The Agent2Agent (A2A) Protocol is an open standard designed to facilitate communication and interoperability between independent, potentially opaque AI agent systems. | La communication d’agent à agent a son propre protocole et ses propres annuaires. |
Vous avez construit un agent plutôt qu’un serveur ? Annuaire d’agents IA : 10 sites gratuits où soumettre votre agent →
Serveur MCP →Meilleurs skills marketing Claude Code : 9 bibliothèques et ce qui manque →
Les dix endroits comparés
Chaque ligne a été vérifiée sur la page de l’éditeur lui-même à la date ci-dessous. Les tailles sont celles affichées par chaque site ce jour-là.
- Comment publier
- Outil en ligne de commande
- Examen et propriété
- Namespace prouvé par connexion GitHub, DNS ou HTTP ; le paquet porte un marqueur de propriété
- Coût
- Gratuit
- Taille / statut
- Alimente les annuaires ci-dessous
Commencez ici. Votre serveur reçoit un nom en DNS inversé, comme io.github.you/weather.
- Comment publier
- Après le registre officiel, sur demande
- Examen et propriété
- Sélection par GitHub parmi les serveurs du registre officiel
- Coût
- Gratuit
- Taille / statut
- 339 serveurs
GitHub a annoncé l’auto-publication comme prochaine étape ; d’ici là, l’inclusion se demande après la publication dans le registre officiel.
- Comment publier
- Repris depuis le registre officiel
- Examen et propriété
- Lit les nouveaux serveurs depuis le registre officiel
- Coût
- Gratuit
- Taille / statut
- Soumissions directes suspendues depuis le 3 sept. 2026
Aucun formulaire supplémentaire : le registre officiel est sa porte d’entrée.
- Comment publier
- Pull request sur GitHub
- Examen et propriété
- Les mainteneurs examinent chaque pull request ; dépôt GitHub public requis
- Coût
- Gratuit
- Taille / statut
- 95 700 étoiles
Ajoutez une ligne dans la bonne catégorie, par ordre alphabétique. Les serveurs uniquement distants vont dans la liste distincte des serveurs distants.
- Comment publier
- Formulaire web
- Examen et propriété
- Note la licence, la qualité et la maintenance ; signale les serveurs revendiqués par leurs auteurs
- Coût
- Gratuit
- Taille / statut
- 94 571 serveurs
Son annuaire web est synchronisé avec awesome-mcp-servers : la pull request compte donc aussi ici.
- Comment publier
- Pull request sur GitHub
- Examen et propriété
- Examen par pull request ; les images construites par Docker sont signées et fournies avec un SBOM
- Coût
- Gratuit
- Taille / statut
- Également dans le MCP Toolkit de Docker Desktop
Choisissez l’option construite par Docker pour obtenir signatures et mises à jour de sécurité.
- Comment publier
- Outil en ligne de commande
- Examen et propriété
- Analyse votre serveur pour ses outils, prompts et ressources ; vérification de l’éditeur en option
- Coût
- Gratuit
- Taille / statut
- URL Streamable HTTP ou bundle MCPB
Si votre serveur utilise OAuth, répondez 401 plutôt que 403 pour que l’analyse puisse aboutir.
- Comment publier
- Issue GitHub
- Examen et propriété
- Examen de l’adoption, de la crédibilité de l’auteur et d’une installation fonctionnelle
- Coût
- Gratuit
- Taille / statut
- Installation en un clic pour ses utilisateurs
Envoyez un logo PNG 400×400 et vérifiez que l’agent peut installer le serveur à partir de votre README ou de llms-install.md.
- Comment publier
- Formulaire web
- Examen et propriété
- Examine le dépôt GitHub que vous soumettez
- Coût
- Gratuit, ou voie rapide à 29 $ US
- Taille / statut
- 48 486 serveurs
La file gratuite prend en moyenne quatre à six semaines ; l’option payante publie en moins de 24 heures.
- Comment publier
- Formulaire web
- Examen et propriété
- Les soumissions payantes sont publiées sans examen
- Coût
- 39 $ US en paiement unique
- Taille / statut
- Serveurs, clients et agents
À la date de vérification, le formulaire de soumission ne proposait que la voie payante.
Cette comparaison s’arrête volontairement à dix : le registre officiel, les endroits qui s’en nourrissent, la plus grande liste sélectionnée et les principaux catalogues de clients.
Ce que disent les annuaires sur les soumissions
| Règle | Formulation officielle | Ce que cela signifie pour vous |
|---|---|---|
| Formulaire suspendu | We are not accepting new MCP server or client submissions right now, and we are not making changes to existing listings. | N’attendez pas la réouverture du formulaire. |
| Voie recommandée | In the meantime, if you have a server to share, publish it to the Official MCP Registry. | La publication dans le registre officiel est l’étape que cet annuaire indique. |
| Périmètre de la liste | This list is for servers with a public GitHub repository — something you install and run yourself. | Les serveurs installables avec un dépôt public vont ici ; les serveurs uniquement distants vont dans la liste des serveurs distants. |
| Construit par Docker | You'll submit the required information via pull request and upon approval Docker will build, sign, and publish your image to mcp/your-server-name on Docker Hub and the catalog entry will be available in the catalog in 24 hours. | Après approbation, Docker construit et signe votre image, et l’ajoute au catalogue en moins d’un jour. |
| Logo | Logo Image: A 400×400 PNG that will serve as your server’s icon. | Préparez un PNG carré avant d’ouvrir l’issue. |
| Analyse | Smithery scans your server to extract metadata (tools, prompts, resources) for your server page. | La page de votre serveur est construite à partir de ce que l’analyse trouve ; des descriptions d’outils claires en valent la peine. |
| File gratuite | Avg. 4–6 week listing time. | Prévoyez un mois ou plus si vous passez par la voie gratuite. |
| Inclusion GitHub | Once you’ve completed the steps above, email partnerships@github.com and request for your server to be included. | Le registre de GitHub est sélectif ; l’inclusion se demande après la publication officielle. |
L’ordre qui évite du travail
Comme tant d’annuaires lisent le registre officiel et awesome-mcp-servers, l’ordre compte davantage que le nombre de formulaires.
- 1 · Publiez le paquetPubliez sur npm, PyPI, NuGet, crates.io, un registre de conteneurs pris en charge ou sous forme de release MCPB. Ajoutez le marqueur de propriété que le registre recherche.
- 2 · Publiez dans le registre officielLancez mcp-publisher init, ajustez server.json, connectez-vous via GitHub, DNS ou HTTP, puis mcp-publisher publish. Chaque version ne peut être publiée qu’une fois.
- 3 · Laissez les agrégateurs le reprendreLes annuaires qui lisent le registre se mettent à jour à leur propre rythme. Pour le registre GitHub, demandez l’inclusion une fois listé.
- 4 · Ouvrez une pull requestAjoutez une ligne à awesome-mcp-servers. Son annuaire web sur Glama est synchronisé avec la liste.
- 5 · Ajoutez les catalogues des clientsDocker MCP Catalog pour les images de conteneurs, la marketplace de Cline pour l’installation en un clic, Smithery pour les serveurs hébergés ou les bundles MCPB.
- 6 · Décidez des voies rapidesDeux annuaires vendent des fiches plus rapides ou mises en avant. Cela ne vaut le coup que si une date compte ; tout ce qui précède cette étape est gratuit.
Générez votre server.json
Renseignez votre namespace, votre paquet et votre version. Le générateur applique les règles de nommage du registre et les limites du schéma officiel, affiche le marqueur de propriété dont votre paquet a besoin et vous donne un server.json à copier ou télécharger. Il s’exécute dans votre navigateur ; rien n’est envoyé.
Les règles du registre, dans ses propres mots
Le registre officiel est jeune, et il le dit. Ces règles décident si votre publication réussit.
| Règle | Formulation officielle | Ce que cela signifie pour vous |
|---|---|---|
| Statut preview | The MCP Registry is currently in preview. Breaking changes or data resets may occur before general availability. | Gardez votre server.json dans le dépôt pour pouvoir republier après une réinitialisation. |
| Métadonnées uniquement | The MCP Registry only hosts metadata, not artifacts. | Publiez d’abord le paquet lui-même ; le registre ne fait que pointer vers lui. |
| Propriété | Publishers must verify ownership of their namespace through GitHub, DNS, or HTTP challenges, preventing arbitrary spam submissions. | Vous prouvez le namespace une seule fois : connexion GitHub, enregistrement DNS ou fichier sur votre domaine. |
| Format du nom | If you choose GitHub-based authentication, your server’s name in server.json MUST be of the form io.github.username/* (or io.github.orgname/* ). | Avec la connexion GitHub, le nom de votre serveur commence par io.github.your-name/. |
| Une version, une fois | The version string MUST be unique for each publication of the server. | Corrigez une erreur en publiant une nouvelle version, pas en modifiant l’ancienne. |
| Serveurs distants | A remote server MUST be publicly accessible at its specified URL. | Une URL distante doit fonctionner depuis Internet, pas seulement depuis votre réseau. |
| Public uniquement | The MCP Registry does not support private servers. | Les serveurs internes ont besoin d’un registre privé, pas de celui-ci. |
| Modération | We only remove illegal content, malware, spam, and completely broken servers. | La faible qualité n’est pas retirée ici ; ce sont les annuaires sélectifs qui filtrent. |
| Qui le lit | The MCP Registry is intended to be consumed primarily by downstream aggregators, such as MCP server marketplaces. | Votre fiche atteint les utilisateurs via les annuaires et les clients qui lisent le registre. |
Promouvoir un serveur MCP au-delà des annuaires
Les annuaires vous rendent trouvable. Ces étapes font que les gens installent le serveur et continuent de l’utiliser.
- Des snippets d’installation dans le README
- Montrez la configuration exacte pour les clients d’IA de vos utilisateurs, prête à copier. La plupart des installations partent d’un README.
- Des descriptions d’outils qui expliquent
- Les modèles d’IA choisissent les outils d’après leurs descriptions, et les annuaires les affichent. Dites ce que fait chaque outil et quand l’utiliser.
- Une courte démo
- Un GIF ou une vidéo d’une vraie tâche, du prompt au résultat, explique un serveur plus vite qu’une liste d’outils.
- Show HN quand c’est prêt
- Dès qu’on peut l’essayer en quelques minutes, un post Show HN sur Hacker News avec un titre sobre touche les développeurs qui construisent avec l’IA. Comment lancer votre projet sur Show HN →
- Répondez là où les développeurs demandent
- Les forums et chats des clients d’IA et des frameworks que vous prenez en charge sont l’endroit où l’on demande des intégrations. D’abord aider, ensuite mettre un lien.
- Notes de version
- Chaque nouvelle version dans le registre est une raison de dire aux utilisateurs ce qui a changé. Tenez un changelog et mettez-y un lien.
La place de LaunchRepo
LaunchRepo fonctionne dans votre agent de code : l’agent soumet le site de votre produit à un large catalogue d’annuaires et de plateformes de lancement, et tient un suivi qui distingue une fiche en ligne d’une fiche en attente.
La publication dans les registres MCP de cette page reste entre vos mains, car elle nécessite vos comptes de paquets et la preuve de votre namespace. LaunchRepo vous décharge des formulaires d’annuaires généralistes, pour que ce temps aille au serveur.
Sources
Chaque ligne et chaque règle ont été vérifiées le 1 octobre 2026 sur la page de l’éditeur lui-même et sont citées mot pour mot en anglais. Des copies texte sont conservées avec nos preuves.
Questions fréquentes
- Où lister mon serveur MCP en premier ?
- Dans le MCP Registry officiel, après avoir publié le paquet lui-même. Plusieurs annuaires et clients le lisent : une seule publication atteint de nombreux endroits.
- Le MCP Registry officiel est-il gratuit ?
- Oui. Il vous faut un paquet public ou une URL distante publique, et un namespace que vous pouvez prouver par une connexion GitHub, un enregistrement DNS ou un fichier sur votre domaine.
- Quelle est la différence entre un serveur MCP et un agent d’IA ?
- Un serveur MCP fournit aux applications d’IA des outils, des données ou des prompts via le Model Context Protocol. Un agent est une application qui poursuit des objectifs et peut utiliser ces outils. Ils sont listés dans des annuaires différents.
- Ai-je besoin d’un server.json pour chaque annuaire ?
- Non. Il est requis pour le registre officiel. awesome-mcp-servers demande une pull request, Cline une issue GitHub, et le catalogue Docker son propre fichier de métadonnées.
- Les fiches payantes dans les annuaires MCP valent-elles le coup ?
- Seulement si une date compte. À la date de vérification, deux annuaires facturaient des frais uniques de 29 $ US et 39 $ US. Le registre officiel, awesome-mcp-servers et les catalogues des clients sont gratuits.
- LaunchRepo publie-t-il mon serveur MCP ?
- Non. La publication dans le registre nécessite vos comptes de paquets et la preuve de votre namespace. LaunchRepo soumet le site de votre produit aux annuaires généralistes et aux plateformes de lancement via votre agent de code.
Laissez votre agent s’occuper des annuaires
Un seul achat, votre agent de code, tous les produits que vous construisez : LaunchRepo soumet votre site aux annuaires et plateformes de lancement pendant que vous continuez à construire le serveur.
Voir les tarifs