menotbobbybrown/dsh-plugin-mcp
A universal Model Context Protocol bridge for DeepSeek Harness: run any MCP server over stdio, sse or websocket, with a dormant-by-default process pool and JIT activation that keeps thousands of servers cheap, a sub-millisecond BM25 tool index, progressive schema disclosure inside a strict token budget, two-tier schema caching, and granular allow/ask/deny execution permissions with secrets redaction and audit logging.
dsh-plugin-mcp connects DeepSeek agents to the whole Model Context Protocol ecosystem with what it describes as Claude Code-level feature parity, and is engineered to scale to thousands of servers. It runs any MCP server over stdio, sse or websocket using a dormant-by-default process pool with JIT worker activation and an LRU idle-process reaper that it says keeps RAM under 100MB even with 10,000 servers. A sub-millisecond BM25 inverted index evaluates 20,000+ tool definitions across thousands of servers, a dynamic token-budget allocator caps context (e.g. 1,500 tokens) with progressive schema disclosure, and a two-tier L1/L2 schema cache removes the tools/list handshake delay on boots. Enterprise features include p50/p95/p99 tool-latency histograms, semantic (TF-IDF) tool search so only relevant tools are injected, execution permissions, secrets redaction, injection and traversal guards, circuit breaking, rate limiting and structured audit logging.
Install
dsh plugin --profile web add "github:menotbobbybrown/dsh-plugin-mcp"Copied verbatim from the README's install block (quoted GitHub form). The same section also lists the npm form dsh plugin --profile web add dsh-plugin-mcp.
Compatibility
A universal MCP bridge plugin for DeepSeek Harness supporting stdio, sse and websocket transports. It loads multi-scope configurations automatically — user global (~/.dsh/mcp.json), project local (.dsh/mcp.json) and profile-level. Granular allow/ask/deny execution-permission rules and a secrets-redaction / command-injection / path-traversal security engine govern tool calls. A circuit breaker and rate limiting prevent runaway loops, and security events are written to structured JSON audit logs.
Details
- Repo: menotbobbybrown/dsh-plugin-mcp
- Category: Notifications & Integrations
- Stars: 3
- Version: GitHub repo menotbobbybrown/dsh-plugin-mcp (3★, MIT), installed as a github: spec; an npm package dsh-plugin-mcp is referenced by the README (badge links to npmjs). Standard DSH plugin ('official-standard').
Alternatives
117BS/dsh-perlica-ding · 173787247/dsh-wsl-im · AbcdefgXW/dsh-msg-hub