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 ★
- Flowix — Notes for you, Memory for your agents 374 ★
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 Movein
Migrate Claude Code setup into DeepSeek Harness. Import skills, commands, agents, hooks, permission rules, and
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
SpecFusion
在 DeepSeek Harness / Claude Code / Cursor / Codex / Gemini CLI 里直接搜索 20 个中国开放平台的 65,600+ 篇 API 文档;零配置,支持 Skill
Deepseek Harness Acp
ACP server implementation for DeepSeek harness. dsh-acp
Dsh Plugin Product Subagents
Role-based Codex / Claude Code / ACP subagent providers for the DeepSeek Harness — continuable children, durab
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.
Contributing To MCP Apps SDK
We welcome contributions to the MCP Apps SDK! This document outlines the process for contributing to the proje