creativedswork/dsh-mcp-apps

creativedswork★ 0TypeScriptLast synced: 2026-08-16

Open on GitHub

Run interactive MCP Apps directly in DeepSeek Harness

README excerpt

DSH MCP Apps English 简体中文 Cordis plugin bundle for hosting stable-spec MCP Apps in the DeepSeek Harness Web UI. One npm package provides the Host plugin, Browser bundle, and dsh.bundle patch needed to activate both. The Host owns its MCP connections, exposes model-visible tools through Harness, keeps app-only tools out of the model registry, and serves untrusted Views through a different-origin Sandbox Proxy. No agent-loop change or external MCP proxy is required. The 34-second flow uses threejs-editor-mcp : the user changes the Canvas layout and camera, clicks Save , the App sends a standard ui/message , and the Agent calls inspect project before responding to the saved operations. Install Install the package into the Web profile: The bundle is activated automatically. Configure its mcp-apps row in $DSH HOME/profiles/web/cordis.patch.yml : transport: streamable-http accepts url and optional headers instead of command , args , cwd , and env . serverName must match [A-Za-z0-9 -]{1,32} and becomes part of the public tool name. Start Harness with: The Web profile must bind to 127.0.0.1 ; the plugin rejects broader bindings because the Sandbox Proxy currently supports loopback browsers…

View full README on GitHub →
Agentsai-agentscordisdeepseekdsh-pluginmcpmcp-appstypescriptweb ui

Category