Per-project MCP loading for DeepSeek Harness
KYinCode/dsh-project-mcp-bridge · productivity
Per-project MCP loading for DeepSeek Harness: drop a .dsh/mcp.json into a project and its sessions get the MCP servers' tools automatically — with live config reload.
★ 2GitHub stars
1Forks
2026-08-15Last updated
JavaScriptLanguage
MITLicense
Key features
- Tools register into the agent scope layer
- added server → schema sync + register tools (running sessions gain them)
- ctx.logger (host stdout — not persisted by this deployment)
- the layered registry shadows same-named tools from the preset layer and the global layer — visibility priority is project preset host.
- A serverName already provided by a preset/host row is skipped by default (one live connection per server).
Requirements
- Resources and prompts from MCP servers are not bridged (tools only).
- Connections are per agent, never pooled: N sessions calling the same server = N processes.
Install command
dsh plugin --profile web add github:KYinCode/dsh-project-mcp-bridge