mirror of
https://github.com/hansjone/netxops.git
synced 2026-10-09 06:50:46 +08:00
Path/link installs are developer-only; users should not need link-dsh-peers. Co-authored-by: Cursor <cursoragent@cursor.com>
1.4 KiB
1.4 KiB
Install Netx Ops on DeepSeek Harness
Prerequisites
- DeepSeek Harness (
dsh) installed. - netx API reachable (default
http://127.0.0.1:8890). - Python 3.11+ with
netx_mcpimportable:
pip install "git+https://github.com/hansjone/netx.git#subdirectory=packages/netx-mcp"
python -c "import netx_mcp; print('ok')"
No OS env vars needed for URL / token.
Install (GitHub — recommended)
dsh plugin --profile web add github:hansjone/netxops
dsh web
Then: Settings → Plugins → Netx Ops → paste API token + URL → Save.
That is the whole host install. You do not run any link-dsh-peers script for GitHub installs.
Agent preset (persona + skills)
One-time (or after pull):
git clone https://github.com/hansjone/netxops.git
cd netxops
powershell -File .\scripts\link-preset.ps1
Unix: ./scripts/link-preset.sh
New session → preset Netx Ops.
Verify
- Settings → Plugins shows Netx Ops; token badge “Configured” after save.
- Tools include
mcp__netx__queryUmeAlarms. - Critical Top / single-host alarm queries work.
See TOOL_MAP.md.
Path / local checkout (developers only)
dsh plugin --profile web add D:\path\to\netxops
powershell -File .\scripts\link-dsh-peers.ps1 # only for path/link: installs