Aller au contenu
ReviewRamble

La lettre hebdomadaire

L’IA, évaluée, dans votre boîte mail.

  • Les nouveaux tests d’outils, de modèles, de serveurs MCP et de dépôts, avec le verdict en premier
  • Les prix et les notes revérifiés quand quelque chose change
  • Les nouvelles analyses dès leur publication

Modèles, agents, serveurs MCP et les outils qui méritent vraiment votre temps.

Un e-mail par semaine. Désinscrivez-vous avec le lien présent dans chaque lettre. Comment nous utilisons votre e-mail

Docker MCP Gateway

Le plugin docker mcp de Docker : exécute des serveurs MCP dans des conteneurs derrière un seul point d'accès, avec catalogue signé, secrets, OAuth et journal des appels.

Avis de ReviewRamble editors · Mis à jour

Guide d’installation Open source

Notre note

4.0/5

Un choix par défaut solide pour faire tourner une douzaine de serveurs MCP locaux sans confier votre portable à chacun d'eux, à condition de rester sur une version récente et d'accepter qu'elle soit pensée autour de Docker Desktop.

Qu’est-ce que Docker MCP Gateway ?

Docker MCP Gateway est le code open source derrière le plugin CLI docker mcp et le MCP Toolkit de Docker Desktop. Ce n'est pas un serveur MCP pour gérer vos conteneurs. C'est un proxy placé entre un client MCP comme Claude Desktop, Claude Code, Cursor ou VS Code et de nombreux serveurs MCP : il démarre chaque serveur dans son propre conteneur Docker quand l'un de ses outils est appelé, y injecte les secrets ou jetons OAuth de ce serveur et les expose tous via un seul point d'accès en stdio, SSE ou Streamable HTTP. Les serveurs viennent du MCP Catalog de Docker (300+ serveurs, selon la documentation de Docker), de n'importe quelle image OCI, du registre officiel MCP ou d'un fichier YAML local, regroupés en profils que l'on peut pousser vers un registre et partager.

C'est donc autre chose que mcp-server-docker (chroniqué ici sous le nom docker), un serveur communautaire qui donne à un agent des outils pour créer, lancer et supprimer des conteneurs sur votre démon Docker. La passerelle se sert du démon pour exécuter des serveurs d'outils isolés ; elle ne donne au modèle aucun outil général de gestion des conteneurs.

Le dépôt est sous licence MIT, écrit en Go, et compte environ 1 630 étoiles GitHub et 293 forks. Les versions sont fréquentes : v0.44.3 est sortie le 26 octobre 2026, après v0.44.2 le 21 octobre. Elle est livrée avec Docker Desktop, et la documentation de Docker décrit aussi une installation manuelle sur Docker Engine sans Desktop.

Installer Docker MCP Gateway

docker mcp gateway run (bundled with Docker Desktop; on Docker Engine, install the docker-mcp binary from GitHub releases into ~/.docker/cli-plugins)

Docker MCP Gateway vaut-il le coup ?

Son intérêt principal est le confinement. Chaque serveur tourne par défaut dans son propre conteneur avec 1 CPU et 2 Go de mémoire, no-new-privileges, aucune des variables d'environnement de votre machine et aucun accès au système de fichiers de l'hôte sauf si vous accordez un montage, en lecture seule par défaut et obligatoirement sous un chemin autorisé. Les secrets sont réservés au serveur qui les déclare, et --block-secrets, actif par défaut, analyse les arguments et les réponses des outils à la recherche de valeurs qui ressemblent à des secrets. Docker compile et signe les serveurs locaux de son catalogue et publie un SBOM pour chacun ; la vérification des signatures est active par défaut pour les images de l'espace de noms mcp/. Le journal des appels est lui aussi actif par défaut et enregistre le nom de l'outil et la forme de ses arguments, pas leurs valeurs.

Ces réglages par défaut n'ont pas toujours existé. Le dépôt a publié 10 avis de sécurité. Rien qu'en juillet 2026, il en a révélé deux critiques, un accès non authentifié aux outils relayés en mode conteneur et un montage bind non validé via les outils dynamiques, plus une faille de gravité élevée : la vérification des signatures était désactivée par défaut ; tout a été corrigé en 0.43.1. Une faille de DNS rebinding dans les transports HTTP a été corrigée en v0.28.0 en décembre 2025, et les deux plus récentes, toutes deux de gravité moyenne, en 0.44.1. Ce bilan montre un projet audité qui réagit vite, et il signifie aussi qu'une ancienne version figée est un vrai risque.

Une part d'exposition demeure par conception. Le trafic réseau sortant reste ouvert sauf si un serveur déclare des limites ou si vous lancez la passerelle avec --block-network, et le document de sécurité exclut l'injection de prompt et les descriptions d'outils piégées tant qu'elles ne franchissent pas une limite de la passerelle. Dynamic MCP, actif par défaut avec le Toolkit, donne à l'agent mcp-find et mcp-add pour ajouter des serveurs du catalogue en pleine session ; cela évite de la configuration mais permet au modèle d'élargir sa propre liste d'outils, et docker mcp feature disable dynamic-tools le désactive. Le mode code, qui écrit du JavaScript enchaînant des outils, est qualifié par Docker de pas encore fiable.

La passerelle fonctionne sans Docker Desktop, mais comme une voie secondaire. Sur Docker Engine, vous téléchargez vous-même le binaire dans ~/.docker/cli-plugins, définissez DOCKER_MCP_IN_CONTAINER=1 si elle signale que Desktop ne tourne pas, activez les profils à la main, gardez les secrets dans un fichier .env plutôt que dans le coffre de Desktop et définissez DOCKER_MCP_USE_CE=true avec un credential helper avant qu'OAuth fonctionne. Chaque serveur doit être une image de conteneur ; une demande pour lancer de simples serveurs npx ou uvx est ouverte depuis septembre 2025, parmi 122 issues ouvertes. Avec Desktop, les entreprises de 250 salariés ou plus, ou réalisant 10 millions $ de chiffre d'affaires ou plus, ont besoin d'une licence payante, à partir de 9 $ par mois.

Face aux alternatives, elle se situe entre le fait maison et l'hébergé. ToolHive, de Stacklok, propose un modèle proche avec un conteneur par serveur et met davantage l'accent sur les règles d'équipe ; Composio et Pipedream hébergent les outils et l'OAuth à votre place, ce qui signifie que leurs serveurs voient vos données. La passerelle de Docker garde tout sur votre machine et, pour qui utilise déjà Docker, elle retire l'essentiel du risque lié à l'installation de serveurs écrits par des inconnus.

Là où il fait la différence

  • Un développeur qui utilise Claude Code et Cursor sur le même portable

    Ne plus configurer deux fois les serveurs GitHub, Notion et Postgres ni garder des clés d'API en JSON lisible

    Créez un profil avec docker mcp profile create, ajoutez les trois serveurs du catalogue, enregistrez leurs clés avec docker mcp secret et lancez docker mcp client connect pour chaque client. Les deux éditeurs appellent alors la même passerelle, et les clés ne figurent dans la configuration d'aucun d'eux.

  • Une responsable sécurité dans une société de logiciels de 40 personnes

    Laisser les équipes utiliser des serveurs MCP sans installer de paquets npm arbitraires sur leurs machines

    Publiez un catalogue maison de serveurs approuvés avec docker mcp catalog create et poussez-le vers le registre de l'entreprise ; les équipes le récupèrent, et les listes d'outils autorisés de chaque profil limitent ce que les agents peuvent appeler. À cette taille, les licences Desktop ne sont gratuites que si le chiffre d'affaires reste sous 10 millions $.

  • Un ingénieur plateforme qui monte un service d'agents interne sur une VM Linux

    Exposer aux agents un ensemble fixe d'outils MCP en HTTP sans Docker Desktop

    Lancez l'image docker/mcp-gateway sous Docker Compose avec le socket Docker monté, --servers pour les serveurs autorisés, --transport streaming et un jeton dans MCP_GATEWAY_AUTH_TOKEN. Aucune licence Desktop ne s'applique ; les secrets viennent d'un fichier .env et --block-network restreint le trafic sortant.

Avant de vous engager

Mise en route
Sous Docker Desktop (le README demande la 4.59 ou plus récente), activez MCP Toolkit, ajoutez des serveurs du catalogue et connectez un client ; la configuration du client se résume à docker mcp gateway run. Sur Docker Engine, téléchargez docker-mcp depuis les versions GitHub dans ~/.docker/cli-plugins, ou lancez l'image docker/mcp-gateway avec /var/run/docker.sock monté. La documentation couvre Claude Desktop, Claude Code, Cursor et VS Code.
Intégrations
Les outils propres à la passerelle servent à la gestion : mcp-find, mcp-add, mcp-config-set, mcp-remove, mcp-exec et code-mode, expérimental. Le reste vient des serveurs que vous activez, parmi les 300+ du catalogue de Docker, n'importe quelle image OCI ou le registre MCP ; --tools et les listes autorisées par profil sélectionnent des outils précis. Des intercepteurs peuvent lancer vos propres scripts avant ou après les appels.
Données et confidentialité
Tourne en local. La passerelle atteint ce que les serveurs activés et leurs secrets atteignent, et elle a besoin du socket Docker, équivalent à root sur une installation Linux standard. Sous Desktop, les métriques de la passerelle partent vers l'analyse d'usage de Docker et peuvent être coupées dans les réglages de Desktop ; sans Desktop, la documentation de télémétrie indique que rien n'est exporté. Les sorties d'outils venant de services distants parviennent au modèle sans filtre, hormis l'analyse des secrets.
Coût à grande échelle
Logiciel gratuit. Les licences Desktop s'appliquent dès 250 salariés ou 10 millions $ de chiffre d'affaires : Pro 9 $, Team 15 $, Business 24 $ par utilisateur et par mois en facturation annuelle. Chaque serveur actif réserve par défaut jusqu'à 1 CPU et 2 Go, donc dix serveurs maintenus en vie avec --long-lived peuvent accaparer une bonne part d'un portable.
Limites
122 issues et 52 pull requests ouvertes. Les demandes en attente portent sur les serveurs npx et uvx hors conteneur, le passage de secrets par variables d'environnement, la désactivation du catalogue par défaut et OAuth en mode Engine. Les serveurs ajoutés par les outils dynamiques ne durent que le temps de la session. Le mode code est expérimental.

Les points forts

  • Chaque serveur isolé dans un conteneur avec limites de CPU, de mémoire et de montages
  • Blocage des secrets, vérification des signatures et jetons bearer HTTP actifs par défaut
  • Un point d'accès et un profil partagés entre Claude, Cursor et VS Code
  • Versions régulières et modèle de sécurité publié, avec des correctifs rapides

Les points faibles

  • 10 avis à ce jour, dont deux critiques en juillet 2026
  • Sur Docker Engine, installation manuelle et contournements nécessaires
  • Trafic réseau sortant ouvert par défaut
  • Chaque serveur doit être une image de conteneur ; pas de simple npx ou uvx

Idéal pour

Les développeurs et petites équipes qui utilisent déjà Docker et veulent de nombreux serveurs MCP derrière un point d'accès isolé et journalisé sur leurs propres machines.

Alternatives à Docker MCP Gateway

Docker MCP Gateway : questions fréquentes

Docker MCP Gateway vaut-il le coup ?
Un choix par défaut solide pour faire tourner une douzaine de serveurs MCP locaux sans confier votre portable à chacun d'eux, à condition de rester sur une version récente et d'accepter qu'elle soit pensée autour de Docker Desktop. Nous lui donnons 4.0 sur 5.
Combien coûte Docker MCP Gateway ?
La passerelle est gratuite et open source (MIT). Docker Desktop, qui l'intègre sous le nom MCP Toolkit, est gratuit pour l'usage personnel, l'enseignement, l'open source non commercial et les entreprises de moins de 250 salariés et de moins de 10 millions $ de chiffre d'affaires ; sinon Pro 9 $, Team 15 $ ou Business 24 $ par utilisateur et par mois en facturation annuelle. L'utiliser sur Docker Engine seul évite les conditions de Desktop.
Quels sont les inconvénients de Docker MCP Gateway ?
10 avis à ce jour, dont deux critiques en juillet 2026; sur Docker Engine, installation manuelle et contournements nécessaires; trafic réseau sortant ouvert par défaut; chaque serveur doit être une image de conteneur ; pas de simple npx ou uvx.
À qui s’adresse Docker MCP Gateway ?
Les développeurs et petites équipes qui utilisent déjà Docker et veulent de nombreux serveurs MCP derrière un point d'accès isolé et journalisé sur leurs propres machines.
Combien coûte Docker MCP Gateway pour une équipe ou en production ?
Logiciel gratuit. Les licences Desktop s'appliquent dès 250 salariés ou 10 millions $ de chiffre d'affaires : Pro 9 $, Team 15 $, Business 24 $ par utilisateur et par mois en facturation annuelle. Chaque serveur actif réserve par défaut jusqu'à 1 CPU et 2 Go, donc dix serveurs maintenus en vie avec --long-lived peuvent accaparer une bonne part d'un portable.
Docker MCP Gateway est-il sûr pour les données de l’entreprise ?
Tourne en local. La passerelle atteint ce que les serveurs activés et leurs secrets atteignent, et elle a besoin du socket Docker, équivalent à root sur une installation Linux standard. Sous Desktop, les métriques de la passerelle partent vers l'analyse d'usage de Docker et peuvent être coupées dans les réglages de Desktop ; sans Desktop, la documentation de télémétrie indique que rien n'est exporté. Les sorties d'outils venant de services distants parviennent au modèle sans filtre, hormis l'analyse des secrets.
Quelles sont les meilleures alternatives à Docker MCP Gateway ?
Les alternatives les plus proches que nous avons testées sont Composio, Pipedream MCP and Connect et mcp-server-docker.

Réponses vérifiées le 11 nov. 2026.

Vous éditez Docker MCP Gateway ? Affichez cette note sur votre siteDocker MCP Gateway noté 4.0 sur 5 par ReviewRamble