l33tdawg/dsh-workspace-mcp ↗★ 0

@l33tdawg/dsh-workspace-mcp

Register the MCP servers a workspace declares in .mcp.json with DeepSeek Harness, through its own mcp-client. 适合需要根据项目工作区配置自动加载和管理MCP服务的用户。

Package
@l33tdawg/dsh-workspace-mcp
Compatibility
Unverified
Harness peer range
*
Version
0.1.0
Last updated
Oct 1, 2026

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:l33tdawg/dsh-workspace-mcp

Configuration

FieldDefaultMeaning
root''Workspace to search. Empty means the Harness process working directory, which is the workspace the session was started in.
files['.mcp.json', '.dsh/mcp.json']Files to read, in order. On a shared server key, later files win and the loss is logged.
allowEnvfalseWhether files may resolve ${env:NAME} references at all.
env{}Values ${env:NAME} may resolve to, only consulted when allowEnv is true.
envOverrides{}Values forced onto every spawned server, overriding what the file declares.
clientModuleunsetThe @deepseek-ai/dsh-mcp-client namespace to mount. See below.
verbosefalseLog every file read and every server mounted.
toolCallTimeoutMs60000Timeout for one tool call or resource request.

Substitutions

${workspaceFolder} and ${workspaceRoot} resolve to root; ${cwd} resolves to the entry's own cwd once set, otherwise root. A whole-value ${env:NAME} resolves to env[NAME].