{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.xmtlzzz/dsh-any-agent","description":"Drive DeepSeek Harness (DSH) as a long-lived, resumable coding agent from any MCP client.","repository":{"url":"https://github.com/xmtlzzz/dsh-any-agent","source":"github"},"version":"0.6.9","packages":[{"registryType":"npm","identifier":"dsh-any-agent","version":"0.6.9","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to @deepseek-ai/dsh/lib/bin.js. Leave unset to auto-detect the DeepSeek Harness desktop app, an npm global install, or the npx cache.","format":"filepath","name":"DSH_BIN"},{"description":"Default permission tier for dsh_start: read-only, workspace-write, or danger-full-access (the last one also needs DSH_MCP_ALLOW_FULL_ACCESS=1).","format":"string","default":"workspace-write","choices":["read-only","workspace-write","danger-full-access"],"name":"DSH_MCP_PERMISSION"},{"description":"What happens when DSH asks to go beyond its sandbox: auto-allow, auto-deny, or ask (the caller decides with dsh_approval_decide). read-only sessions always use auto-deny.","format":"string","default":"auto-allow","choices":["auto-allow","auto-deny","ask"],"name":"DSH_MCP_APPROVAL"},{"description":"Language of the tool descriptions and server instructions: en or zh. Unset follows the system locale.","format":"string","choices":["en","zh"],"name":"DSH_MCP_LANG"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-10T09:42:39.027373Z","publishedAt":"2026-11-10T09:42:39.027373Z","updatedAt":"2026-11-10T09:42:39.027373Z","isLatest":true}}}],"metadata":{"count":1}}
