DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins

@comecaramelos/dsh-docker-desktop-mcp

Docker Desktop Mcp

Independent DSH plugin connecting DeepSeek Harness to the MCP Toolkit in Docker Desktop, with a UI profile picker. Not affiliated with, endorsed by, or sponsored by Docker, Inc.

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add @comecaramelos/dsh-docker-desktop-mcp@0.0.3
READMECompatibilityVersions

Compatibility and provenance

Docker Desktop Mcp is published as @comecaramelos/dsh-docker-desktop-mcp and currently resolves to version 0.0.3. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
web
Release source
npm
Registry updated
10/4/2026

Versions

0.0.3stable
10/4/2026
0.0.2stable
9/20/2026

Related plugins

Loading related plugins…

Latest
0.0.3
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
75.9 kB
Files
6
Surface
web
License
MIT
Source
npm
GitHub
★ 1
Weekly downloads
0
Last push
10/25/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

README

@comecaramelos/dsh-docker-desktop-mcp

DSH plugin that connects the Docker Desktop MCP Toolkit gateway (docker mcp gateway run --profile <name>) as an MCP server, with a profile picker in the Web GUI — instead of hardcoding --profile in the config row.

Install

From npm (recommended):

dsh plugin --profile web add @comecaramelos/dsh-docker-desktop-mcp

The plugin inserts a mcp-docker row (id: mcp-docker, profile: default) into the Cordis bundle layer. If you already have a mcp-docker row in your profile's cordis.patch.yml, the bundle layer's insert is superseded by your row (later patches win by id).

Manual install (WSL + Windows pnpm, where symlinks fail):

mkdir -p ~/.dsh/profiles/web/node_modules/@comecaramelos
ln -s /path/to/dsh-docker-desktop-mcp ~/.dsh/profiles/web/node_modules/@comecaramelos/dsh-docker-desktop-mcp
# Add to ~/.dsh/profiles/web/package.json dependencies:
#   "@comecaramelos/dsh-docker-desktop-mcp": "file:/path/to/dsh-docker-desktop-mcp"

Then replace (or create) your dsh-mcp-client row in $DSH_HOME/profiles/web/cordis.patch.yml:

# before
- id: mcp-docker
  name: '@deepseek-ai/dsh-mcp-client'
  config:
    serverName: docker
    transport: stdio
    command: docker
    args: ['mcp', 'gateway', 'run', '--profile', 'default']

# after
- id: mcp-docker
  name: '@comecaramelos/dsh-docker-desktop-mcp'
  config:
    serverName: docker
    profile: default

WSL + Docker Desktop (Windows)

Docker Desktop keeps its MCP profiles in the Windows store (C:\Users\<you>\.docker\mcp), while the Linux CLI inside the distro reads the (usually empty) ~/.docker/mcp. When /Docker/host/bin/docker.exe is executable on linux, discovery and the gateway spawn use it. Set command to an explicit path to opt out.

Why this over the default config

  • Profile picker in Settings — switch Docker MCP profiles without editing cordis.patch.yml. Selection persists in $DSH_HOME/settings.yaml.
  • Refresh profiles button — runs docker mcp profile list --format json and repopulates the select from the host.
  • Hot reconnect — picking a profile re-applies the gateway with the new --profile in place; no restart needed.
  • Profile precedence: UI selection > DSH_DOCKER_MCP_PROFILE env var > row config > "default". Seed a machine default via env, switch per-run from UI.

Legal notice

This is an independent plugin that connects DeepSeek Harness to the MCP Toolkit in Docker Desktop. It is not affiliated with, endorsed by, or sponsored by Docker, Inc.

Docker is a trademark or registered trademark of Docker, Inc. in the United States and/or other countries.

CONTRIBUTING | LICENSE

Related plugins

More verified plugins in integrations-communication.

Im@xmanrui/dsh-im把微信、飞书、企微、钉钉、QQ、Telegram、WhatsApp、Slack、Discord、Matrix接入DSH。 Connect Telegram, WhatsApp, Slack, Discord, Matrix, WeChat, Feishu, WeCom, DingTalk, and QQ to DSH.Ds Botds-botDS Bot: a team of long-lived Bots for DeepSeek Harness, with Main Bots, Bot-to-Bot messages and group chatsPocketdsh-pocketPut DeepSeek Harness in your pocket: one package, one settings page, and scan a QR code on your phone to access DSH on your computer in sync (LAN + public network, real-time screen mirroring).Dafeiyudsh-dafeiyuA desktop-native BigFish companion driven by DeepSeek Harness session events.