dsh-mcp-proxy
ben7am1n
Context-cheap lazy MCP access for DeepSeek Harness
PROJECT TOPICS
PROJECT README
Atlas Cloud Skills for DeepSeek Harness, with an optional Atlas Cloud MCP bridge.
This is an independent DSH profile bundle maintained by AtlasCloudAI. It does not patch or require a pull request to the official DeepSeek Harness repository.
atlas-cloud: Atlas Cloud API integration, model discovery, image/video/audio/3D generation, transcription, and OpenAI-compatible LLM usage.seedance-2-5-skill: controllable Seedance video planning and execution workflows.universal-video-prompt-skill: model-agnostic video prompt specifications and compilation guidance.atlascloud-mcp@1.5.0, shipped disabled by default.The Skills are synchronized from AtlasCloudAI/atlas-cloud-skills. See skills/SOURCE.json for the exact source commit and local DSH adaptations.
OpenAI plugins and DSH plugins use different host manifests and lifecycles. The reusable content is shared, but the host integration is not:
| Concern | OpenAI / Codex plugin | DeepSeek Harness |
|---|---|---|
| Entry point | .codex-plugin/plugin.json |
package.json with dsh.bundle.patch |
| Skills | skills/<name>/SKILL.md |
Same Skill folders through dsh-skill-filesystem |
| MCP wiring | .app.json or .mcp.json |
@deepseek-ai/dsh-mcp-client row in cordis.patch.yml |
| Lifecycle | Host-managed plugin package | Cordis profile composition |
The old DSH .dsh-plugin repository format was removed on 2026-08-09. This repository uses the current profile-bundle format.
See the full compatibility decision.
Install into each DSH profile where you want the Skills:
dsh plugin --profile web add github:AtlasCloudAI/dsh-atlascloud#v0.1.0
dsh --profile web --dump-config
For headless usage:
dsh plugin --profile headless add github:AtlasCloudAI/dsh-atlascloud#v0.1.0
dsh --profile headless --dump-config
The examples pin the v0.1.0 release. Pin a tag or full commit for every reproducible installation.
The repository commits all runtime files and has no install/build script. Installing it from GitHub does not require pnpm allowBuilds approval.
Skill discovery and installation require no Atlas Cloud credential and make no Atlas Cloud API request.
For execution, obtain a key from the Atlas Cloud console and set it in the process that starts DSH:
export ATLASCLOUD_API_KEY="<your-key>"
Do not paste the key into chat or commit it to this repository.
The bundle's atlascloud-mcp row is disabled by default. This matters because a stdio MCP server is a trusted child process that runs outside the agent sandbox.
To opt in, add this later-layer override to the target profile's $DSH_HOME/profiles/<profile>/cordis.patch.yml:
- id: atlascloud-mcp
disabled: false
Restart the profile and inspect the resolved tree:
dsh --profile web --dump-config
DSH exposes MCP tools under qualified names such as mcp__atlascloud__atlas_list_models. The raw Atlas MCP tool name remains atlas_list_models.
npm test
npm pack --dry-run
The checks validate the DSH bundle manifest, current-format composition, default-off MCP policy, pinned MCP executable, Skill frontmatter, source pin, and packaged relative resources. They do not submit generation, upload media, transcribe audio, or call a billable Atlas Cloud endpoint.
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。