dsh-custom-tool
Create and manage sandboxed JavaScript tools with a Monaco editor and model-driven tool lifecycle.
用 Monaco 编辑器创建和管理沙箱化的自定义 JavaScript 工具。
How to install
dsh plugin add github:omdsh-dev/dsh-custom-tool About
dsh-custom-tool Custom tools for the DeepSeek Harness: users author their own JavaScript tools in the settings UI with a Monaco (VS Code) editor and TypeScript intellisense, and the model grows and prunes the same toolset itself through custom_tool_create / custom_tool_remove / custom_tools_list. Every tool is durable, hot-registered, and written into the model prompt on the next step. Problems it solves **Users cannot extend their agent**: before this plugin, adding a capability meant shipping a harness package. Now a tool is a form in the settings UI — name, description, parameters, code — s…
Recommendation signals
Meta
- License
- MIT
- Language
- TypeScript
- GitHub stars
- 23
- mo. downloads
- –
- Last push
- 2026-08-16
- Created
- 2026-08-13
Links
Basic safety check
- Findings
- curated 收录但无 npm 包/安装命令
- Sources
- curated:awesome-dsh-plugin.com, curated:awesome-dsh-plugin/awesome-dsh-plugin
- Topics
- dsh, 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.