dsh-mcp-manager
MCP server manager plugin for DeepSeek Harness with OAuth, stdio/HTTP transports, workspace isolation, and on-demand tool broker.
Install
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:hyqhyq3/dsh-mcp-managerPlugin Overview & Capabilities
AI-assisted organization based on the public repository snapshot. The content must be grounded in source evidence and does not replace compatibility or security verification.
Key Capabilities
- Manage remote HTTP and local stdio MCP servers via the Settings → MCP web UI
- Support browser OAuth (PKCE + RFC 7591 dynamic client registration) and static token authentication via environment variables
- Run local stdio processes using npx, uvx, python with automatic process lifecycle management and Windows cmd.exe support
- Isolate MCP configurations and masking per workspace via .dsh/dshmm/mcp.json
- Opt-in on-demand tool broker providing mcp_search_tools, mcp_describe_tool, and mcp_execute_tool to minimize prompt context size
- Sanitize tool JSON schemas and handle text-first image rendering with durable attachment storage fallback
Useful For
- Connecting external MCP servers requiring OAuth authentication or custom HTTP headers to DeepSeek Harness
- Spawning and communicating with local stdio MCP servers without configuring standalone HTTP bridges
- Managing project-specific MCP tool scopes with workspace isolation and global server exclusion
- Reducing prompt context bloat when dealing with large catalogs of MCP tools through lexical search and on-demand schema fetching
Who It Fits
- DeepSeek Harness users integrating MCP servers into their AI workflows
- Developers needing local stdio tool execution or workspace-specific MCP configurations
- Teams working with OAuth-secured enterprise MCP endpoints
Documented Limitations
- Does not bridge MCP resources or prompts capabilities (tools only)
- On-demand broker filtering only applies to native presentation mode, leaving full catalogs exposed in code or both modes
- OAuth tokens are stored in plain JSON under ~/.dsh/mcp-manager.json
- Settings GUI requires the DSH web profile (though headless/TUI profiles still load server tools)
DSH Compatibility
Version-specific runtime evidence collected by DSH Plugin. A missing result means we have not tested that combination yet.
Security Signals
Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.
package.json declares 0 runtime, 0 development, 0 peer, and 0 optional dependencies.
package.json declares DSH bundle metadata.
GitHub reports the repository license as MIT.
A root package.json was captured and can be inspected by the registry.
Public GitHub source metadata is available for this registry snapshot.
Source & Registry Notes
Public provenance, Registry classification, and the latest source check for this entry, kept separate from runtime verification.
- Source repository
- hyqhyq3/dsh-mcp-manager
- Registry source
- GitHub · dsh-plugin topic
- Registry classification
- Plugin
- Source checked
- b029407 · 2026-10-06
This project is independently indexed from public source information. DSH Plugin is not affiliated with DeepSeek or the plugin author. Always check the author repository before installation.
Repository Activity
- GitHub stars
- 20GitHub stars
- Forks
- 6
- Open issues
- 0
- Last commit
- 2026-09-11
- Last release
- 2026-08-13
Related DSH Plugins
Ranked by overlapping capabilities, use cases, plugin type, categories, and DSH profile.
Compatibility bridge running unmodified Pi ecosystem extensions natively on DeepSeek Harness.
View plugin →Full office suite integration for DeepSeek Harness supporting spreadsheets, docs, slides, bases, and canvases.
View plugin →Real-time market research cockpit and MCP bundle for DeepSeek Harness financial and macro data.
View plugin →Native SQLite-backed task management and project board bundle with Web UI and Agent workflow tools for DeepSeek Harness.
View plugin →