Hand tasks from Claude Code, Codex or any MCP client to a local DeepSeek Harness.
MCPpedia last refreshed this data
io.github.JialaoLiu/dsh-baton is an MCP server that hand tasks from Claude Code, Codex or any MCP client to a local DeepSeek Harness. Its tool list has not been published yet over stdio, sse and http, requires no API key, and scores 94/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
{
"mcpServers": {
"dsh-baton": {
"args": [
"/absolute/path/to/dsh-baton/src/server.mjs"
],
"command": "/absolute/path/to/node"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Hand tasks from Claude Code, Codex or any MCP client to a local DeepSeek Harness.
Run this in your terminal to verify the server starts. Then let us know if it worked - your result helps other developers.
npx -y 'dsh-baton-mcp' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
Checked dsh-baton-mcp against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience - it helps other developers decide.
Sign in to write a review.
Others in ai-ml
Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.
An open-source AI agent that brings the power of Gemini directly into your terminal.
🛡️ BLA (Blind LLM Agents) — Adversarial defense shield that protects binaries, Electron apps, JS bundles, Python, and WebAssembly against AI reverse-engineering agents like REA. Poison -> Exhaust -> Hallucinate.
Open source device layer for AI agents: control mobile, web, TV, and desktop apps over MCP
MCP Security Weekly
Get CVE alerts and security updates for io.github.JialaoLiu/dsh-baton and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.

Quick start · See it run · How it compares · Token usage · How it works · Tools · Security
Hand coding tasks from Claude Code or Codex to DeepSeek Harness on your machine: the task runs live in the Harness window, the main agent hears back once when it ends, and it gets back the files that changed, the project's own test results and a requirement-by-requirement checklist.
Needs DeepSeek Harness ≥ 0.2.1-rc.2 (signed in) and Claude Code or Codex. Quick start →
dsh-baton is an MCP server plus a small Harness plugin. The main agent hands the task to an ordinary Harness session with one tool call: you watch it run in the Harness window and can step in at any time, and the main agent hears back once, without polling. Unlike a plain MCP bridge to another model, the work stays visible and the proof comes back with the result.
| dsh-baton | Model-swap gateway | Background sub-agent | |
|---|---|---|---|
| The main agent keeps its own model | Yes | No, the whole chat runs on the other model | Yes |
| You can watch the work | Yes, live in the Harness window | Yes, in the same chat | The main chat gets a summary |
| You can step in mid-run | Yes, in Harness, or the main agent steers it in | Yes | Usually not |
| Each message says who sent it | Yes, sent by ChatGPT / Claude | One side only | Not needed |
| Changed |