DSH MCP
ArvinQi/dsh-mcp · model-adapters
DeepSeek Harness' MCP server management plug-in: visual interface management + on-demand hot injection, OAuth authentication support, environment variable configuration.
★ 11GitHub stars
1Forks
2026-09-05Last updated
JavaScriptLanguage
MITLicense
Key features
- Hosted MCP server registry (host): persistence definition (storage-domain mcp_servers), mounting @deepseek-ai/dsh-mcp-client instances by server, environment variable injection (clear text definition, secret credentials), connection detection (test).
- Core issues to be solved
- esbuild parses from DSH source checkout: Try /.dsh/source/current when $DSH_SOURCE is not set.
- Web settings management page (client): Settings → MCP, list/edit/delete/test server.
- OAuth authentication (host, lib/oauth.js): When the streamable-http server encounters a 401 + OAuth challenge, it will automatically go through the authorization code + PKCE process, open browser authorization, loopback callback code collection, token persistence, and automatic refresh on demand
Install command
dsh plugin --profile web add github:ArvinQi/dsh-mcp