DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

Nx — DSH Plugin for DeepSeek Harness
← Plugins
N

dsh-nx

Nx

DeepSeek Harness bundle for safe Siemens NX automation through MCP

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add github:ethanrise/dsh-nx#f201791a0cff55356641fb517454c8cfcaded46a
READMECompatibilityVersions

Compatibility and provenance

Nx is published as dsh-nx and currently resolves to version 0.1.0. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
any
Release source
github
Registry updated
9/17/2026

Versions

0.1.0stable
9/17/2026

Related plugins

Loading related plugins…

Latest
0.1.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
any
License
MIT
Source
github
GitHub
★ 0
Weekly downloads
0
Last push
9/17/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in

Related plugins

More verified plugins in integrations-communication.

Acp App@deepseek-ai/dsh-acp-appThe dsh ACP profile bundle: automation-only JSON-RPC stdio and process lifecycle over dsh-baseRemote Web Ui@linxin666/dsh-remote-web-uiScan-to-pair remote access for the dsh web GUI that shares one official interface: a QR beside the settings button pairs phones and PCs into the same Web GUI (a portrait-touch adaptation layer for phones, full desktop on PCs) through one-time tokens and rPocketdsh-pocketPut DeepSeek Harness in your pocket: one package, one settings page, and scan a QR code on your phone to access DSH on your computer in sync (LAN + public network, real-time screen mirroring).DSCODE@toddzheng024/dscode-bundleA complete DeepSeek coding agent with persistent shell, Ultra collaboration and automatic permission review.

README

dsh-nx

English | 简体中文

dsh-nx is an experimental DeepSeek Harness bundle for safe, local Siemens NX automation through MCP. Version 0.1.0 ships the current DSH bundle manifest, a typed MCP server, a Chinese/English-compatible modeling skill, workspace policy, mock bridge, doctor command, and an explicit protocol boundary for a future validated NX 2512 bridge.

This project is not affiliated with or endorsed by Siemens or DeepSeek.

Current status

  • The MCP server, schemas, workspace confinement, mock bridge and stdio end-to-end tests run on Linux and Windows.
  • The repository does not yet contain a real-NX-accepted NX 2512 bridge.
  • Mock results always contain mock: true and never write .prt or STEP files.
  • Do not use this release on production parts.

Install in DeepSeek Harness

DeepSeek Harness removed the old .dsh-plugin repository format. This project uses the current npm bundle form (package.json.dsh.bundle + cordis.patch.yml). From the profile where you want NX tools:

dsh plugin --profile web add github:ethanrise/dsh-nx

Tagged releases also publish a prebuilt, version-independent asset named dsh-nx.tgz. It avoids building TypeScript on the target machine:

https://github.com/ethanrise/dsh-nx/releases/latest/download/dsh-nx.tgz

Install the included skill for project-scoped discovery:

New-Item -ItemType Directory -Force .dsh\skills\nx-modeling | Out-Null
Copy-Item node_modules\dsh-nx\skills\nx-modeling\SKILL.md .dsh\skills\nx-modeling\SKILL.md

During repository development:

npm install
npm run check
DSH_NX_MODE=mock npm run dev

Configuration

VariablePurpose
DSH_NX_WORKSPACEOnly directory the server may use for CAD files
DSH_NX_BRIDGE_URLLoopback-only bridge URL, for example http://127.0.0.1:48161/rpc
DSH_NX_BRIDGE_TOKENRandom bearer token shared with the local bridge
DSH_NX_TIMEOUT_MSTool timeout; default 30000
DSH_NX_MODE=mockTest-only stateful mock; never creates CAD files
DSH_NX_ROOTNX installation root used by dsh-nx-doctor

No arbitrary journal, Python, C#, or shell execution tool is exposed.

Tool surface

Health/capabilities, new part, named expression, rectangle/circle sketch, extrusion, simple hole, rectangular pattern, bounded fillet/chamfer, feature listing, body measurement, safe save-as, STEP AP242 export, and undo.

The workflow also exposes session-state, preflight and post-mutation verification tools. See docs/architecture.md, the sample four-hole-plate.json, and the Windows scripts under scripts/.

NX 2512 validation gate

A real adapter is supported only after all checks pass on native Windows + licensed NX 2512: create a parameterized four-hole plate, inspect native feature history, change an expression and rebuild, verify body count/bounding box/volume, save-close-reopen, export STEP, and undo. Until evidence is recorded under docs/nx2512-validation.md, the default bridge fails closed.

Marketplace

DSH Desktop obtains community listings through dsh-market and the awesome-dsh-plugin catalog. See docs/marketplace.md for the release checklist and conservative submission entry. This repository must not be advertised as real NX automation until the validation gate passes.

License

MIT applies to this repository's code. Siemens NX, NXOpen libraries, documentation, licenses, and user part files are not distributed.