dsh-gitnexus-plugin
Manifest validDeepSeek Harness profile bundle: GitNexus MCP integration — code-intelligence knowledge graph (query, impact, context, explain) over indexed repositories
dsh-gitnexus-plugin
DeepSeek Harness (DSH) profile bundle: GitNexus MCP integration — indexes codebases into knowledge graphs and exposes mcp__gitnexus__* tools so agents can analyze dependencies, call chains, and execution flows with architectural clarity.
Built on GitNexus.
Install via repo URL
From the DSH plugin hub / profile bundles UI, install with the repo URL:
https://github.com/akash-digitavision/dsh-gitnexus-plugin
Or via the official DSH CLI (forwards pnpm inside the web profile directory; DSH auto-loads and registers the plugin on startup):
dsh plugin --profile web add github:akash-digitavision/dsh-gitnexus-plugin
Then restart DeepSeek Harness — every agent and preset on the profile sees the mcp__gitnexus__* tools.
Prerequisites
| Requirement | Install | Notes |
|---|---|---|
| Node.js ≥ 20 | https://nodejs.org/ | Required by GitNexus |
| GitNexus CLI (recommended) | npm i -g gitnexus | Fastest MCP startup — no npx cold-cache delay |
The bundle spawns the GitNexus stdio MCP server (gitnexus mcp), which serves all indexed repos. Index any repo you want queryable:
cd your-repo
gitnexus analyze # or: npx gitnexus@latest analyze
Configuration
Command resolution for the MCP row:
GITNEXUS_COMMANDenv var (absolute path to thegitnexuslauncher) — takes precedence;- otherwise
gitnexusfromPATH.
Windows note: npm's global gitnexus is a .cmd shim. If the MCP client cannot spawn it, pin it explicitly and restart DSH:
setx GITNEXUS_COMMAND "%APPDATA%\npm\gitnexus.cmd"
Tools exposed
| Tool | Use for |
|---|---|
query | Concept / execution-flow search across the graph |
context | Full context for a named symbol |
impact | Blast radius before editing a symbol (callers, processes, risk) |
explain | Taint findings & structural explanation of a file/symbol |
detect_changes | Graph change analysis before committing |
rename | Call-graph-aware symbol rename |
Exact surface depends on your GitNexus version (gitnexus --version). Resources such as gitnexus://repo/<name>/context, /clusters, /processes are also served per indexed repo.
What this bundle does
cordis.patch.yml inserts one HOST-plane row:
mcp-gitnexus→@deepseek-ai/dsh-mcp-client,transport: stdio,command: gitnexus,args: ['mcp'], 120 s tool timeout, non-fatal on startup error (the server simply stays absent if GitNexus is not installed).
index.js is a behaviour-free resolvable entry shim satisfying the DSH plugin-spec check — configuration is supplied entirely by the patch file.
License
MIT — see LICENSE.
Comments
Loading…
From the same category
DeepSeek Harness plugin for Reactive Resume: bridges your resumes and job applications into a Harness session over MCP.
★ 41.7k
↓ 242/wk
MIT
Aug 24, 2026
dsh plugin --profile web add dsh-plugin-reactive-resumeby Tencent
Let AI agents use your real, logged-in browser without interrupting your work. CLI + extension for browser automation across any shell-capable AI agent.
★ 8.8k
↓ 7.5k/wk
MIT
TypeScript
Oct 13, 2026
dsh plugin --profile terminal add @wxg-prc-cpg/browser-skill-dsh-pluginby yjh051108
dsh-routing-suite — injector + router-standard kit: install the runtime injector first, then the task-aware reasoning-mode router preset (measured P1-P23).
★ 7k
MIT
JavaScript
Sep 18, 2026
dsh plugin --profile web add @dsh-external/dsh-super-injectorby dsh-market
The plugin market inside DeepSeek Harness — browse, search, one-click install · DSH 可视化插件市场
★ 6.4k
↓ 138.4k/wk
MIT
TypeScript
Oct 13, 2026
dsh plugin --profile web add dshmarketby Q00
Agent OS: the agent gets smarter on its own. We just hold the line: Interview-gated, staged evaluation, budgeted evolution loop. MCP server, 14 runtimes: Claude Code, Codex CLI, Gemini CLI, OpenCode,
★ 6.2k
MIT
Python
Oct 14, 2026
by superdesigndev
OpenRouter for agent tools. Join community here: https://discord.gg/6mQYYfFMAn
★ 5.3k
NOASSERTION
Python
Oct 14, 2026
dsh plugin --profile web add treg-dsh