Dsh MCP Apps — Development skill for Claude Code
mcp apps support plugin for dsh (DeepSeek Harness).
How to install Dsh MCP Apps
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open openma-ai/dsh-mcp-apps and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Dsh MCP Apps does
mcp apps support plugin for dsh (DeepSeek Harness).
Alternatives in Development
- IPolloWork — Enterprise-grade, local-first Agent Workbench for people and agent teams 4.9k ★
- Petdex — A public gallery of animated pets for Codex, Claude Code, DeepSeek Harness, Hermes, OpenCode, Gemini CLI, and 4k ★
- AutoSwarm — AutoSwarm: All Your Agents, Working as One (Codex · Claude Code · DeepSeek Harness · Muse · Grok · WorkBuddy· 1.9k ★
README
dsh-mcp-apps
MCP Apps support for [DeepSeek Harness (DSH)](https://github.com/deepseek-ai/deepseek-harness), packaged as ordinary Cordis plugins.
The project deliberately keeps the protocol host and each presentation surface separate. Installing the bundle adds two independent rows: a Host service that shares the existing MCP connection and a Web renderer that runs App HTML behind a double-iframe sandbox. One AppBridge session can move between inline, fullscreen, and picture-in-picture surfaces without remounting its iframe.
Which package should I install?
| Goal | Install |
|---|---|
| Use Codex, Claude Code, Pi, or portable Agent Plugins in DSH, including their MCP Apps | `@openma/dsh-agents-plugins-bridge` only; it already carries MCP Apps |
| Add MCP Apps to a Web profile without the foreign-plugin bridge | @openma/dsh-mcp-apps |
The standalone package and the Bridge use the same Host and Web runtime packages. Do not install both bundles into one profile just to get the renderer twice.
Install
dsh plugin --profile web add @openma/dsh-mcp-apps
From a local checkout, install dependencies and add only the root bundle:
npm install
dsh plugin --profile web add .
The full bundle is safe on a DSH composition that already provides `ctx.mcpApps` and the generated `remote.mcpApps` namespace: the fallback Host row becomes a no-op and the Web renderer reuses the existing Remote. If the active profile is known to include the official Host already, installing only the renderer is the minimal equivalent:
dsh plugin --profile web add ./packages/web
The renderer consumes a composition-provided Remote when present and mounts its checked-in descriptor only for the standalone fallback Host.
The bundle patch mounts one kernel:
- id: mcp-apps-bundle
name: '@openma/dsh-mcp-apps'
That kernel owns two independent child rows, `mcp-apps-host` and `mcp-apps-web`. Both row
Related Skills
Dsh Baton
Pass the baton from Claude Code or Codex to a local DeepSeek Harness. An MCP server that hands off tasks and b
Dsh Movein
Migrate Claude Code setup into DeepSeek Harness. Import skills, commands, agents, hooks, permission rules, and
Dsh Agent Plugins Market
One-stop skills, subagent, MCP and LSP manager for DeepSeek Harness (DSH) — compatible with Claude Code, Codex
Deepseek Harness Token Saver
🔥 Cut 91% of tokens, lose zero capability 省 91% token · 能力零损失 — Scope DSH skill catalogs & MCP tool schemas p
Dsh Plugin Cc
Bridge Deepseek-harness into Claude Code for review, critique, delegation, and session import.
Dsh Usage
🌊 Persistent dock & fully-customizable balance/usage panel for DeepSeek Harness — activity heatmap, dual-chan
Related Agents
Ds Flash
DSH (DeepSeek Harness) worker on the flash tier - fast and cheap. Delegate simple, well-scoped subtasks: mecha
Harness Eng
Use for every build task on a deepseek-harness core — one layer per claimed packet, gated by hedgehog verify.
Muse Rescue
Use as the second agentic lane, right after DeepSeek Harness, for bounded coding tasks such as a spec, rename,