返回顶部
d

docker-mcp-toolkit

Control and use an MCP Toolkit running in Docker. Use when setting up Docker MCP Toolkit (docker compose up/down), checking status/logs, configuring environment variables/secrets, listing available MCP tools/servers, or invoking MCP tools (typically via a local HTTP endpoint) to connect OpenClaw workflows to external systems like Postgres/Neon.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.1
安全检测
已通过
451
下载量
0
收藏
概述
安装方式
版本历史

docker-mcp-toolkit

# Docker MCP Toolkit Run, manage, and invoke Docker Desktop’s **MCP Toolkit** using the `docker mcp` CLI. ## Install + preflight (Docker Desktop) 1) Install/upgrade Docker Desktop (MCP Toolkit is in Docker Desktop 4.62+ per docs). 2) Enable MCP Toolkit: - Docker Desktop → **Settings** → **Beta features** → **Enable Docker MCP Toolkit** → **Apply**. 3) Preflight: ```bash ./scripts/preflight.sh ``` ## Quick start List enabled servers/tools: ```bash ./scripts/servers.sh ./scripts/tools.sh ``` ## Core operations - List/enable/disable servers: - `./scripts/servers.sh` - `./scripts/server-enable.sh <server-name>` - `./scripts/server-disable.sh <server-name>` - List tools: - `./scripts/tools.sh` - Invoke a tool (via Docker’s gateway/tool runner): ```bash ./scripts/call-tool.sh --tool "mcp-find" --json '{"query":"postgres","limit":5}' ``` Notes: - `call-tool.sh` requires `jq`. - `docker mcp tools call` uses `key=value` tokens. - Non-string values use `:=` (example: `limit:=5`, `activate:=true`). - This skill currently supports only **primitive** JSON values (string/number/bool/null). Nested objects/arrays are rejected. - For tools requiring object arguments (e.g. `mcp-config-set`), call `docker mcp tools inspect <tool> --format json` then run `docker mcp tools call ...` directly until this skill adds a tested encoder. ## How invocation works (important) Docker MCP Toolkit runs an MCP Gateway and exposes tools through it. This skill intentionally uses the **`docker mcp tools …`** commands so OpenClaw can invoke tools without needing native MCP client support. If you need a true MCP client connection (stdio/SSE), pair this skill with the `mcporter` skill. ## Secrets and safety - Prefer Docker Desktop’s secrets/keychain integration when possible. - Do not expose gateway ports publicly. - Use least-privilege credentials (separate Neon role with only required grants). For hardening guidance, read: `references/security.md`. ## Troubleshooting - If commands say “Docker Desktop is not running”: start Docker Desktop. - If MCP Toolkit isn’t visible: confirm it’s enabled in **Beta features**. - If a tool call fails: run `docker mcp tools --verbose inspect <tool>` and check Docker Desktop MCP Toolkit UI for server configuration.

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 docker-mcp-toolkit-1776292598 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 docker-mcp-toolkit-1776292598 技能

通过命令行安装

skillhub install docker-mcp-toolkit-1776292598

下载 Zip 包

⬇ 下载 docker-mcp-toolkit v0.1.1

文件大小: 6.02 KB | 发布时间: 2026-4-16 18:42

v0.1.1 最新 2026-4-16 18:42
Fix: remove docker-compose scripts; preflight checks jq; clarify call-tool limitations

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部