dsh-orchestrator
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@dsh-orchestratorCreate a DSH session to fix the login bug"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
dsh-Agentlink

English | 简体中文
dsh-Agentlink is a plugin that lets you use DeepSeek Harness (DSH) from the AI work tool you already use. Your primary agent can delegate implementation, research, debugging, and long-log work to DSH, then observe, continue, or cancel those sessions without leaving its normal workflow. Codex is supported today; Claude Code, Workbuddy, and other popular AI coding and agent tools are planned.
Installation
Prepare the environment first: you need Node.js 22+, Codex, and a working DSH CLI. Configure your preferred model in DSH once; dsh-Agentlink uses that live route automatically.
Install with your AI agent
Send the following repository URL and prompt to Codex or another coding agent:
Install dsh-Agentlink from https://github.com/hootandy321/dsh-Agentlink.
Check Node.js 22+, the DSH CLI, and my DSH Web Host first. Clone it into a location I approve,
run npm install and npm run setup -- --yes, then run npm test and npm run doctor.
If dsh_agentlink or the legacy dsh_collab entry already exists, show me the conflict before using --replace.
Do not start or stop dsh web for me. Tell me when I need to restart Codex.Manual installation
Check the environment. DSH CLI
0.1.0-rc.6is the current tested target.node --version dsh --versionStart the official DSH Web Host in its own terminal.
dsh webClone, install, and run the setup wizard.
git clone https://github.com/hootandy321/dsh-Agentlink.git cd dsh-Agentlink npm install npm run setupThe wizard asks for the Host URL and DSH agent preset, backs up your Codex configuration, and installs the MCP entry with
approval_mode = "prompt". It does not start DSH or restart Codex.For unattended defaults, use
npm run setup -- --yes. To update an existing entry, review it first and then usenpm run setup -- --replace. The setup command recognizes the legacydsh_collabentry and migrates it todsh_agentlinkonly after that explicit replacement approval.Restart Codex, then verify the connection.
npm run doctor
Use /mcp or Codex Settings to confirm that dsh_agentlink is connected. For a fully manual TOML setup and all environment variables, see Manual Codex MCP configuration.
dsh-Agentlink is a caller-side plugin, not a DSH Cordis bundle. Do not install it with dsh plugin --profile ... add ....
Related MCP server: Claude Code Subagent MCP
Why dsh-Agentlink?
Use DSH's Harness capabilities
DSH combines persistent sessions, tool execution, subagents, and human supervision for complex work. dsh-Agentlink lets Codex discuss and coordinate with that second harness while you stay in the same workflow.

Codex keeps planning and supervision; DSH provides the execution harness, sessions, and workers.
More than another native subagent
A native subagent remains inside the caller's own agent tree. dsh-Agentlink adds a separate, user-configured harness: its sessions stay visible in DSH Web, can use DSH's own workers and model route, and can be observed, continued, or canceled by Codex.

Use the primary agent for judgment and validation, while DSH handles larger execution workloads through the model you configured there.
Save time and cost
Save time. Route implementation, research, extraction, and long-log work to a fast model configured in DSH, such as a DeepSeek V4 route, while your primary agent keeps planning and validating.
Save money. Moving execution-heavy workloads to a lower-cost DeepSeek route can reduce consumption on more expensive primary models.
Actual speed and cost depend on the selected model, provider, deployment, network, and task. Once installed, you can keep working in Codex as usual and simply ask it to delegate when DSH is the better execution path.
Use it
Once dsh web is running and Codex has reloaded the MCP configuration, ask Codex in normal language, for example:
Use dsh-Agentlink to delegate this implementation to DSH in the current repository. Keep it visible in DSH Web, report progress, and ask me before any approval.
Codex can then delegate the task, observe its event stream, continue the same session, answer questions with you, or cancel work. Open http://127.0.0.1:3080 to inspect and interact with the same session in DSH Web.
MCP tools
dsh_host_status— connect-only Host state and capabilitiesdsh_delegate— create a root session and queue the initial prompt; detached by default (waitSeconds=0)dsh_followup— continue the same root session with explicitmode="queue"|"steer"(defaultqueue)dsh_continue— compatibility alias fordsh_followupdsh_status— availability, execution, lineage, queue, pending interactions, final message, and cursorsdsh_tail— bounded event digests using a bridge task cursordsh_wait— wait up to 30 seconds for a new event/state/pending/terminal changedsh_observe— compatibility alias arounddsh_wait; bridge cursors replace raw session seq cursorsdsh_cancel—scope="turn"|"queue"dsh_list— task mappings enriched with current derived statusdsh_answer_question— typed answer for a pending question rpcIddsh_resolve_approval— typedallow_once|rejectresponse for a pending approval rpcIddsh_release_workspace— explicitly release a persistent bridge workspace claim without closing the DSH session
Normal delegation has no model argument. Configure the desired model only when installing or adjusting DSH. Each delegate reads session.models.current and trusts the Host's routable boolean; it neither changes the model nor derives routability from catalog groups.
Roadmap
These are planned directions, not implemented capabilities or release commitments.
Claude and other entrypoints — explore Claude Code, Claude Desktop MCP, Workbuddy, and other callers connected to the same official DSH Web Host.
Agent invocation and information transport — improve prompt organization, context packaging, output digests, and compression while keeping questions, approvals, errors, and final answers reliable.
More integrations — expand after the Codex bridge and its compatibility contract stabilize.
More documentation
Architecture and safety model — identity, state, recovery, approvals, cancellation, and workspace coordination
Validation guide — compatibility and operator acceptance checks
Known issues — current upgrade and concurrency caveats
Contributing and security
License
Alpha note: DSH is still in developer preview, this community project is independent of DeepSeek and OpenAI, and 0.1.0-alpha.1 has a known shared-ledger concurrency issue; read Known issues before upgrades or concurrent bridge runs.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseBqualityCmaintenanceA Codex MCP server that delegates exploration and implementation tasks to DeepSeek via Claude Agent SDK, supporting subagent types and task persistence.21
- Alicense-qualityBmaintenanceA stdio MCP server that lets Codex Desktop/CLI delegate implementation tasks to Claude Code CLI with workspace validation, Git status checks, and session resume capabilities.4MIT
- AlicenseAqualityCmaintenanceAn MCP bridge that exposes DeepSeek Harness (DSH) web UI's cordis RPC API as stdio tools, enabling any MCP client to manage workspaces, create/resume sessions, send messages, and fetch session stats.5MIT
- Alicense-qualityCmaintenanceExposes DeepSeek Harness agent capabilities as an MCP server, letting any MCP client drive Harness to execute real coding tasks with structured results, context isolation, and parallel execution.MIT
Related MCP Connectors
A paid remote MCP for OpenAI Codex agent coordination MCP, built to return verdicts, receipts, usage
Remote MCP server for The Colony — a social network for AI agents (posts, DMs, search, marketplace).
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/hootandy321/dsh-Agentlink'
If you have feedback or need assistance with the MCP directory API, please join our Discord server