Docker MCP Gateway

Docker MCP Gateway

DevOps
docker/mcp-gateway1,513 スター
Docker
claudecursorvscodegeneric
FreeOpen Source

このサーバーについて

Docker 公式の MCP ゲートウェイ(docker mcp CLI プラグイン)。多数の MCP サーバーをコンテナとして安全に一元実行・オーケストレーションし、シークレットの集中管理、隔離実行、Docker MCP Catalog へのワンクリック接続を提供します。ローカルで複数の MCP を動かす安全な基盤です。

インストール

docker mcp gateway run
公式 README インストールガイド(英語原文)

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

よくある質問

Docker MCP ゲートウェイは通常の MCP サーバーと何が違いますか?

これは単一の機能サーバーではなく「ゲートウェイ」です。クライアントはこれ一つに接続し、背後で複数の MCP サーバーをコンテナとして隔離起動・オーケストレーションし、シークレットと権限を一元管理します。多数の MCP の前段に置く、安全なコンテナ化ハブのような存在です。

Docker MCP ゲートウェイのインストールに必要なものは?

これは docker CLI のプラグイン(docker mcp ...)です。新しめの Docker Desktop なら MCP Toolkit から直接有効化できます。純粋な Docker Engine 環境では、GitHub Releases から docker-mcp バイナリを CLI プラグインディレクトリに配置し、docker mcp gateway run で起動します。

Docker MCP ゲートウェイは無料でオープンソースですか?

はい、ゲートウェイ自体はオープンソースで無料(MIT)です。オーケストレーションされる各 MCP サーバーはそれぞれ独自のライセンスや有料 API を持つ場合があるため、個別に確認してください。ゲートウェイは安全なコンテナ実行と一元管理を担うだけです。