Agentic Research

Docker MCP Gateway

1,588 stars

Docker 官方的 MCP 工具箱與閘道(docker CLI 外掛 docker-mcp):從 Docker MCP Catalog(hub.docker.com/mcp)挑選 server,每個 server 在隔離的 Docker 容器中執行,gateway 把它們的 tools、resources、prompts 聚合成單一介面給所有 MCP 客戶端;內建 secrets 管理、OAuth 流程、動態工具發現與呼叫追蹤。需要 Docker Desktop 4.59+(啟用 MCP Toolkit)。

首次公開:2025-04-22
數據截至:
2026-09-30
授權:
MIT
Transport:
stdio / sse / http
提供的原語:
tools / resources / prompts

它能動到什麼

gateway 本身能拉取並執行 catalog 中的容器映像、管理各 server 的 secrets(API key 等憑證由 Docker Desktop 保管)、並把所有已選 server 的工具聚合暴露給客戶端。實際觸及的系統取決於你啟用了哪些 catalog server——每一個都帶著自己的憑證與存取範圍。

風險

容器隔離限制了 server 對主機的直接權限(README:npx/uvx server 只拿到最小主機權限),但隔離不等於無害:每個 catalog server 是第三方供應鏈節點,而 gateway 把它們的工具合成一個大攻擊面——secrets 集中存放更使它成為高價值目標。啟用 catalog server 前逐個做盡職調查。

安裝提示詞

安裝 Docker Desktop 4.59 以上版本並啟用 MCP Toolkit 功能(官方 README 有步驟與截圖),在 Toolkit 介面裡從 Docker MCP Catalog 選取並設定你要的 server,然後讓你的 MCP 客戶端連到 gateway。README 記載 gateway 可服務單一客戶端,或以 sse/streaming 傳輸同時服務多個客戶端。

把這段貼給你的 agent。它刻意不含任何工具子命令 —— 指令請以該工具的官方文件為準。

官方來源 來源(1,588 ★)
相容工具
相關範式