dsh-mcp
DeepSeek Harness plugin for visual MCP server management, tool selection, and on-demand tool injection.
Install
$ dsh plugin --profile web add dsh-mcpPlugin 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
- Provides a Settings → MCP interface for creating, editing, deleting, testing, enabling, disabling, and refreshing MCP servers.
- Supports streamable HTTP and stdio server configuration.
- Offers search-based on-demand tool injection through mcp_tool_search, plus full tool injection mode.
- Lets users select individual tools per server.
- Stabilizes unchanged tool registrations after tools/list_changed notifications to support prompt-cache reuse.
- Supports process-level and server configuration environment variables, including request-header substitution.
- Provides JSON editing for the complete server configuration set.
- Handles OAuth authorization-code plus PKCE flows for MCP streamable-http servers that issue OAuth challenges.
- Passes MCP image results into model context as image references with bounded fallback behavior.
Useful For
- Managing multiple MCP servers from DSH Web without manually editing server configuration files.
- Reducing tool-context overhead when many MCP tools are available.
- Connecting to OAuth-protected streamable HTTP MCP services.
- Restricting an agent to selected tools from an MCP server.
- Testing and refreshing MCP server connections after server-side changes.
Who It Fits
- DeepSeek Harness Web users
- Users operating multiple MCP servers
- Developers integrating stdio or streamable HTTP MCP services into DSH
Documented Limitations
- The package does not declare dsh.bundle, so installation alone does not activate it; a manual dsh-mcp entry in the web profile's cordis.patch.yml is required.
- Plugin changes require restarting dsh web, and the browser client requires a hard refresh.
- OAuth authorization requires browser interaction on first authorization.
- The documented build process resolves esbuild from a DSH source checkout and runtime modules from the DSH profile node_modules directory.
- Local link installation requires a node_modules symlink to the DSH profile modules for @deepseek-ai package resolution.
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.
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
- ArvinQi/dsh-mcp
- Registry source
- GitHub · dsh-plugin topic
- Registry classification
- Plugin
- Source checked
- e0a0c36 · 2026-09-01
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
- 10GitHub stars
- Forks
- 1
- Open issues
- 1
- Last commit
- 2026-08-28
- Last release
- 2026-08-28
Related DSH Plugins
Ranked by overlapping capabilities, use cases, plugin type, categories, and DSH profile.
Compatibility bridge and host ABI enabling unmodified Pi plugins to run natively on DeepSeek Harness.
View plugin →Import and resume chat histories from 18+ AI coding agents into DeepSeek Harness with reverse export and sync.
View plugin →Local-first AI agent runtime and DSH plugin bundle providing sandboxed sessions, MCP tools, audit logs, and session replay.
View plugin →Preview, create, and edit spreadsheets, docs, slides, and canvases in DeepSeek Harness powered by Univer.
View plugin →