MCP Server Manager
hyqhyq3/dsh-mcp-manager · skills
MCP server manager plugin for DeepSeek Harness: Settings → MCP page, OAuth (PKCE + dynamic client registration) or static-token auth, tools registered as mcp.
★ 15GitHub stars
1Forks
2026-08-14Last updated
JavaScriptLanguage
MITLicense
Key features
- MCP server manager for DeepSeek Harness (DSH) — a Settings → MCP page where you add MCP servers once (remote HTTP or local stdio process), authenticate HTTP servers with OAuth in the browser, and get every server's tools registered as native mcp__ __ tools in all your sessions.
- OAuth (authorization code + PKCE) with RFC 7591 dynamic client registration, refresh_token rotation, and auto-reconnect across restarts — one browser login, then it keeps working.
- Static Bearer token mode for servers without OAuth.
- the plugin speaks JSON-RPC over the child's stdin/stdout (spawns the process, reconnects, and reaps it on exit) — no remote server or auth required.
- Tool registration with the same mcp__ __ naming convention as the built-in client, including strict-schema sanitization for the DSH tool registry and isConcurrencySafe marking.
Requirements
- DeepSeek Harness with the web profile (npx @deepseek-ai/dsh web)
- resources and prompts MCP capabilities are not bridged (tools only).
Install command
dsh plugin --profile web add github:hyqhyq3/dsh-mcp-manager