dsh-mcp-list
A DeepSeek Harness web plugin
that adds an MCP page to the Settings panel:
- Lists every mounted MCP server and its tools, grouped by server name.
- Truncated tool descriptions expand to the full text on click.
- A call-count column plus a per-server total-calls badge, computed by scanning
the most recent sessions formcp__<server>__<tool>occurrences
(index-free, works withsession-query openAt: "never"). Open configopens the deployment'scordis.patch.ymlMCP patch file in
the system editor (open/xdg-open).
Layout
lib/index.js— Host half. InjectswebServerand serves same-origin JSON
routes under/mcp-list(/servers,/counts,/open-config).lib/client.js— Web Client half (dsh.client, platformweb). Registers
the settings page through thesettings.sectionslot and fetches the routes
above.
Install
Add the package to a DSH web profile's node_modules (e.g. vianpm install <git+https://github.com/dmz2922990/dsh-mcp-list.git> or a
symlink), then append a loader entry to the profile's cordis.patch.yml:
- insert:
- id: mcp-list
name: dsh-mcp-list
License
MIT