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.

Notifications & Integrations ★ 3
View on GitHub ↗

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

Alternatives

117BS/dsh-perlica-ding · 173787247/dsh-wsl-im · AbcdefgXW/dsh-msg-hub

More plugins in Notifications & Integrations

Browse more in Notifications & Integrations

Guides for Notifications & Integrations plugins