Docker MCP Gateway

Docker MCP Gateway

DevOps
docker/mcp-gateway1,513 étoiles
Docker
claudecursorvscodegeneric
FreeOpen Source

À propos de ce serveur

La MCP Gateway officielle de Docker (le plugin CLI docker mcp) exécute et orchestre de nombreux serveurs MCP de façon sécurisée sous forme de conteneurs — centralisation des secrets, exécution isolée et accès en un clic au Docker MCP Catalog, servant de base sécurisée pour exécuter plusieurs MCP en local.

Installation

docker mcp gateway run
Guide d'installation officiel du README (en anglais)

Prerequisites

  • Docker Desktop 4.59+ (with MCP Toolkit feature enabled)

<div align="left">

<img src="./img/enable_toolkit.png" width="400"/>

</div>

  • Go 1.24+ (for development)

Install as Docker CLI Plugin

The MCP cli will already be installed on recent versions of Docker Desktop but you can build and install the latest version by following these steps:

bash
# Clone the repository
git clone https://github.com/docker/mcp-gateway.git
cd mcp-gateway
mkdir -p "$HOME/.docker/cli-plugins/"

# Build and install the plugin
make docker-mcp

After installation, the plugin will be available as:

bash
docker mcp --help

Questions fréquentes

En quoi la Docker MCP Gateway diffère-t-elle d'un serveur MCP classique ?

Ce n'est pas un simple serveur de fonctions mais une passerelle : votre client s'y connecte uniquement, et en coulisses elle lance plusieurs serveurs MCP sous forme de conteneurs isolés, les orchestre et centralise secrets et permissions. Voyez-la comme un hub conteneurisé et sécurisé devant de nombreux MCP.

De quoi ai-je besoin pour installer la Docker MCP Gateway ?

C'est un plugin de la CLI docker (docker mcp ...). Avec un Docker Desktop récent, vous pouvez l'activer directement dans le MCP Toolkit ; sur Docker Engine pur, téléchargez le binaire docker-mcp depuis les GitHub Releases dans le répertoire des plugins CLI, puis lancez-le avec docker mcp gateway run.

La Docker MCP Gateway est-elle gratuite et open source ?

Oui, la passerelle elle-même est open source et gratuite (MIT). Les serveurs MCP individuels qu'elle orchestre ont chacun leur propre licence et éventuellement des API payantes, à vérifier séparément ; la passerelle ne gère que l'exécution conteneurisée sécurisée et la gestion unifiée.