dsh-scan-mcp
Run the following command in DeepSeek Harness:
dsh plugin install chenbin-dev/dsh-scan-mcp
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install chenbin-dev/dsh-scan-mcp in your DeepSeek Harness terminal to install this plugin (source: https://github.com/chenbin-dev/dsh-scan-mcp).
About this plugin
Windows developers who juggle Claude Code, Codex, and CodeBuddy simultaneously often end up with a dozen MCP servers scattered across three home-directory config files. Which one is actually reachable, which is 404-ing because of a typo'd package name, which stdio process never answers the initialize handshake—answering those questions used to mean running a probe command for each entry by hand. dsh-scan-mcp consolidates that workflow: it auto-discovers all three config files, deduplicates across agents, then performs a genuine MCP initialize handshake on every enabled server (spawning the real process and reading the JSON-RPC response over stdio, or POSTing and parsing both JSON and SSE responses over streamable-http). Online and offline status, latency, and the concrete failure reason all show up at a glance.
The control panel offers per-server sliding toggles (state persisted to ~/.dsh/dsh-scan-mcp.json across restarts), a Reconnect button for a single server without a full rescan, and a hard rule that disabled servers are never probed. Type /mcp in any session to pop up the panel, or open the card-layout view under Settings. The model can also call the mcp_discovered_catalog tool to fetch the full inventory. On the security side the plugin surfaces only environment-variable and header names—credential values are never read or displayed—and each probe terminates its process the moment the handshake completes.
Built for Windows users running dsh web who maintain multi-agent MCP configurations and want a single dashboard to audit connection health, spot 404 / timeout / corrupted-cache issues at a glance, and flip servers on or off without touching any config file.
Screenshots
Use Cases
- Check online status and latency of all MCP servers across Claude Code, Codex, and CodeBuddy in one view
- Pinpoint the concrete cause of 404 errors, network timeouts, or corrupted npm caches at a glance
- Enable or disable MCP servers from a UI panel without manually editing each agent config file
Best For
- Windows developers running Claude Code, Codex, and CodeBuddy simultaneously
- Users managing multiple MCP server connections via dsh web
- Windows users who need a centralized dashboard to audit MCP connectivity health
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.