DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

Mcp Manager — DSH Plugin for DeepSeek Harness
← Plugins
M

@mcp-manager/mcp-manager

Mcp Manager

Dual-face MCP plugin for deepseek-harness: the host half supervises MCP servers from one `mcp` settings section and exposes the `mcp` Remote namespace; the client half renders the MCP service panel and its JSON configuration editor

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add github:yixiuzhemu/MCP-Manager#aa4254a1b03a3d2a798ae14099f10f40fb8a1ad6
READMECompatibilityVersions

Compatibility and provenance

Mcp Manager is published as @mcp-manager/mcp-manager and currently resolves to version 0.2.0. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
web
Release source
github
Registry updated
9/15/2026

Versions

0.2.0stable
9/15/2026
0.1.8stable
9/15/2026

Related plugins

Loading related plugins…

Latest
0.2.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
web
License
MIT
Source
github
GitHub
★ 0
Weekly downloads
0
Last push
9/15/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in

Related plugins

More verified plugins in integrations-communication.

Remote Web Ui@linxin666/dsh-remote-web-uiScan-to-pair remote access for the dsh web GUI that shares one official interface: a QR beside the settings button pairs phones and PCs into the same Web GUI (a portrait-touch adaptation layer for phones, full desktop on PCs) through one-time tokens and rIm@xmanrui/dsh-im把十一种 IM 渠道和公网 AI Office 接入本机 DeepSeek Harness。 Connect eleven IM channels and a public AI Office to a local DeepSeek Harness.DSCODE@toddzheng024/dscode-bundleA complete DeepSeek coding agent with persistent shell, Ultra collaboration and automatic permission review.Acp App@deepseek-ai/dsh-acp-appThe dsh ACP profile bundle: automation-only JSON-RPC stdio and process lifecycle over dsh-base

README

MCP-Manager

English | 中文

@mcp-manager/mcp-manager — a dual-face Model Context Protocol manager plugin for deepseek-harness (dsh, built on Cordis). Single package, two entry points, one composition row: the Host half supervises any number of MCP servers, while the browser half renders a service management panel and a JSON configuration editor.

img_1.png img.png img_2.png img_3.png img_4.png

Features

  • Board View: Card-based UI for adding, editing, and managing MCP servers with one-click operations
  • JSON View: Direct JSON configuration editor for power users
  • MCP Market: Browse and install popular MCP servers from mcp-cn.com with one click
  • Connection Testing: Test server connections with step-by-step results before saving
  • Health Check: Per-server health monitoring with detailed diagnostic output
  • Multiple Transports: Supports stdio, HTTP, SSE, and Streamable HTTP
  • Headers Editor: Postman-style row-based editor for HTTP headers
  • Delete Confirmation: Two-step confirmation to prevent accidental deletions
  • Host-side HTTP Proxy: Market API requests go through Node.js to bypass browser CORS restrictions

Version compatibility

@deepseek-ai/dsh-* 0.1.5-rc.2 lockstep line or newer (see package.json peer dependencies).

Quick start

dsh plugin --profile web add @mcp-manager/mcp-manager

Restart dsh web, then open Settings → MCP. The install auto-inserts the composition row; the panel appears as its own sidebar entry.

Usage

List View

The default view shows all configured MCP servers with their live status (connecting / ready / failed / disabled), tool count, and quick controls:

  • Expand: Show/hide the server's registered tools
  • Restart: Reconnect the server
  • Delete: Remove the server (with confirmation)
  • Enable/Disable: Toggle the server on/off

Board View

Click "Configure MCP" to enter the board view. Each server is rendered as a card with:

  • Enable/disable toggle
  • Edit (pencil) button
  • Delete (trash) button with two-step confirmation
  • Health check (pulse) button

Use "+ Add Server" to create a new server entry. The form supports:

  • Transport type selection (stdio / HTTP / SSE / Streamable HTTP)
  • Command + arguments for stdio
  • URL + headers for HTTP-type servers
  • Environment variables (one per line)
  • Test Connection button to verify the server before saving

JSON View

Switch to the JSON tab to edit the raw mcp.json configuration directly.

Market

Switch to the Market tab to browse popular MCP servers from mcp-cn.com. Features:

  • Search by keyword
  • Infinite scroll pagination
  • Server logo, tags, and usage count
  • One-click add to pre-fill the board form

Architecture

One npm package exposes two entry points:

EntryPlaneResponsibility
.Host (Node)Supervises MCP connections from ~/.dsh/mcp.json (stdio / http / sse / streamable-http, tool discovery, auto-reconnect); exposes the mcp Remote namespace including fetchMarket for CORS-free market API access.
./clientClient (web)MCP service panel + board view + JSON editor + market browser, injected into settings.section.

Host face: McpRegistry (extends TypertRemoteService) layers entry config over mcp.json user config, then hands the result to an internal ServerSupervisor — one connection per server, re-creating only what changed. Tools register under mcp__<serverName>__ on ctx.tools. The fetchMarket method proxies HTTP requests to external APIs on behalf of the client, avoiding browser CORS restrictions.

Client face: apply self-mounts the mcp Remote namespace, creates a McpManagerController, and injects the panel into settings.section. All RPC calls are serialized on a single queue to prevent concurrent answer clobbering.

License

MIT