AI Agent Hub
Back to plugins
⚙️

dsh-cordis-universal-adapter

Workflow Updated 2026.08.23

Run the following command in DeepSeek Harness:

dsh plugin install helibeiqi/dsh-cordis-universal-adapter

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install helibeiqi/dsh-cordis-universal-adapter in your DeepSeek Harness terminal to install this adapter; the source is available at https://github.com/helibeiqi/dsh-cordis-universal-adapter, and you can configure MCP servers and export settings in cordis.patch.yml after installation.

About this plugin

The DSH native tool ecosystem and the MCP world have long operated in parallel: tools inside external MCP servers cannot reach DSH, and tools registered in DSH cannot be consumed by MCP clients. dsh-cordis-universal-adapter is a bidirectional Host-composition connector that bridges both directions in a single plugin.

On the inbound side it attaches to external MCP servers over stdio or Streamable HTTP, enumerates them via listTools(), and registers each as a first-class DSH tool in ctx.tools. It also loads Agent Plugins 1.0 packages, parsing plugin.json and SKILL.md to inject skill descriptions into the system-prompt extension point. On the outbound side it calls schemas() on the registered tools, mounts them on a standard McpServer, and exposes them over stdio or HTTP to any MCP client. All connections are managed by a start/stop/update state machine that cooperates with DSH HMR, a single server failure is isolated without disrupting the rest of the pipeline, and credential fields are automatically redacted from logs.

If you build agents in DSH and want community MCP tools such as the filesystem server in reach with a few config lines, or you need your DSH tools callable from Claude Desktop, other harnesses, and MCP inspectors, or you manage a shared tool surface consumed across multiple runtimes, this adapter is built for that workflow.

Use Cases

  • Call community MCP server tools (filesystem, GitHub, etc.) natively inside DSH
  • Export DSH native tools as a stdio or HTTP MCP server for Claude Desktop and other clients
  • Consume external MCP tools and re-export local tools simultaneously in a single DSH config

Best For

  • Developers and teams building agents on DeepSeek Harness / DSH
  • MCP ecosystem users who want to share a tool surface across runtimes
  • Platform leads orchestrating multi-agent systems with a unified tool ingress and egress