dotsagent.io
言語:日本語
開発ツール · Docker

Docker MCP Gateway を設定

DockerのMCPカタログにあるサーバーをコンテナで実行し、単一のゲートウェイエンドポイント経由で接続します。

提供元
Docker 公式
ローカルで実行
docker mcp gateway run
トランスポート
stdio, sse, streamable-http
認証
シークレットはDocker Desktopが保存して提供します。docker mcp client connect <client>でクライアントを接続します。
アクセス対象
有効にしたサーバーが実行できる操作すべて。
ライセンス
MIT
ソース
github.com/docker/mcp-gateway
ステータス
稼働中

インストール

このサーバーは、クライアントの子プロセスとしてマシン上で実行されます。コマンドで使うランタイムが必要です。たとえば、npxにはNode.js、uvxにはuv、またはDockerが必要です。Environmentに記載された変数も用意してください。

Claude Code

shell
claude mcp add --scope project docker-mcp-gateway -- docker mcp gateway run

Cursor

.cursor/mcp.json
{
  "mcpServers": {
    "docker-mcp-gateway": {
      "command": "docker",
      "args": [
        "mcp",
        "gateway",
        "run"
      ]
    }
  }
}

Codex

~/.codex/config.toml
[mcp_servers.docker-mcp-gateway]
command = "docker"
args = ["mcp", "gateway", "run"]

他のクライアントの設定 →

開発ツールの他のサーバー

情報源

  1. github.com/docker/mcp-gateway