Back to marketplace

dsh-mcp-mgr

Integrations

yangfch3/dsh-mcp-mgr

MCP server manager for DeepSeek Harness: discovers workspace mcp.json files, hot syncs MCP servers, and provides a web settings UI for management.

  • deepseek-harness
  • dsh
  • dsh-plugin
  • dsh-plugins
  • mcp
GitHub Stars
6GitHub
Views
0DSH Plugin Hub
Forks
1GitHub
Open issues
0GitHub Issues
Manifest version
0.1.5dsh-mcp-mgr
Latest push
Sep 2, 2026GitHub
License
NOASSERTIONTypeScript
Plugin type
HostRuns in the DSH Host

Verification and compatibility

This section shows evidence collected by the catalog. Undeclared information is labeled as unknown.

Runtime verified
01Exact source: npm · dsh-mcp-mgr@0.1.502Validated: Sep 3, 202603Verified Harness: 0.1.0-rc.7
Current-version compatibility
Verified on the catalog Harness version
Declared Harness range
Not declared
Declared platforms
Not declared
Profiles
web
Build approval
No requirement detected
Permissions
Not declared
External services
Not declared
Telemetry
Unknown
No known risk flags found

This is not a security endorsement. Review source, permissions, and configuration before installing.

View evidence and scope

Verification covers only the named source, version, and Harness environment. It does not guarantee future compatibility.

  • dsh-mcp-mgr@0.1.5
  • The plugin completed a load check in an isolated environment.

README

View source

dsh-mcp-mgr

English | 中文

A workspace-level MCP manager for DeepSeek Harness: it reads MCP servers from each workspace's .dsh/dshmm/mcp.json, registers their tools dynamically, and provides a management tab in the Web settings UI.

MCP servers tab

Choose your workflow

UserEntry pointSource checkouts required
Regular usernpm package + npx @deepseek-ai/dshNeither deepseek-harness nor this repository
Source developerdeepseek-harness source + this repository sourceSee Source Developer Guide

Regular users: npm package

Install and start

npx @deepseek-ai/dsh plugin --profile web add dsh-mcp-mgr@latest
npx @deepseek-ai/dsh web

Run the install command again to update:

npx @deepseek-ai/dsh plugin --profile web add dsh-mcp-mgr@latest

Uninstall:

npx @deepseek-ai/dsh plugin --profile web remove dsh-mcp-mgr

Workspace configuration

Create .dsh/dshmm/mcp.json at the workspace root:

{
  "mcpServers": {
    "my-http-server": {
      "type": "http",
      "url": "http://127.0.0.1:8090/mcp"
    },
    "my-stdio-server": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "<mcp-server-package>"]
    }
  }
}

Rules:

  • A missing type is treated as Streamable HTTP; ${VAR} environment expansion is supported.
  • A stdio server without cwd uses the workspace root.
  • serverName is globally unique; duplicates are shown as conflicts.
  • Set "enabled": false to disable an entry without removing it; absent means enabled.

Behavior and limits

  • Workspace tools use the mcp__<serverName>__<tool> naming convention.
  • Settings strict mode is used to mount only the selected workspace's servers.

Source developers

When modifying both deepseek-harness and this plugin from source, see the Source Developer Guide. Both repositories may be anywhere; they do not need to be siblings or use fixed paths.

Design notes live in Doc/requirements.md.

Comments

0
Newest first