dsh-tool-folder
Folds the tool-definition prompt surface when many MCP servers are installed: a static KV-cache-stable catalog plus BM25/bge-m3 hybrid tools_search and batch tools_schema expansion, so hundreds of tools stay discoverable without spending their full schemas every turn.
装了大量 MCP 时折叠工具定义提示面:KV 缓存稳定的静态目录 + BM25/bge-m3 混合 tools_search + tools_schema 批量展开,几百个工具仍可检索,但不必每轮都付完整 schema 的 token。
How to install
dsh plugin add dsh-tool-folder About
dsh-tool-folder Fold the DSH tool surface down to what each request actually needs. Per-agent core + BM25 dynamic loading + heat feedback + CN-intent aliases. Shrinks per-turn schema tokens ~80-90% while keeping (or improving) tool selection accuracy — the RAG-MCP / BoR / SEP-1576 methodology, implemented as a plain cordis plugin for the DeepSeek Harness host. Mechanism (verified against DSH 0.1.1-rc.1 sources) SystemPrompt.assemble() → assembly = { sections, contexts, tools, variables } ctx.waterfall(scope, "system-prompt/assemble", assembly, ctx, () => assembly) ← this plugin listens here an…
Recommendation signals
Meta
- License
- MIT
- Language
- JavaScript
- GitHub stars
- 0
- mo. downloads
- 2.2K
- Last push
- 2026-09-02
- Created
- 2026-08-30
Links
Basic safety check
- Findings
- None
- Sources
- curated:awesome-dsh-plugin.com, curated:awesome-dsh-plugin/awesome-dsh-plugin
- Topics
- dsh-plugin
Related plugins
mobile-mcp
mobile-next/mobile-mcp
Model Context Protocol Server for Mobile Automation and Scraping (iOS, Android, Emulators, Simulators and Real Devices)
davinci-resolve-mcp
samuelgursky/davinci-resolve-mcp
MCP server integration for DaVinci Resolve Studio
ssh-mcp
tufantunc/ssh-mcp
MCP server exposing SSH control for Linux servers via Model Context Protocol.