akash-digitavision/dsh-serena
Gives every DSH agent IDE-grade symbolic code intelligence — find_symbol, find_referencing_symbols, rename_symbol and more — through the Serena MCP server, plus session hooks.
dsh-serena installs IDE-grade symbolic code intelligence into a DeepSeek Harness profile through the Serena MCP server. Every agent on the profile gains find_symbol, find_referencing_symbols, rename_symbol, replace_symbol_body, get_symbols_overview and more via the mcpserena* tool namespace, covering symbol search and overview, reference/implementation/declaration lookup, rename and safe delete, symbolic editing, per-project memories and diagnostics. The bundle pairs the MCP client row with a hooks row that runs ~/.dsh/hooks.json (session-start project activation, tool-drift reminders toward Serena's tools, stop cleanup), and it launches Serena with --context claude-code --project-from-cwd so each session auto-activates its workspace as the Serena project.
Install
dsh plugin --profile web add github:akash-digitavision/dsh-serenaCopied verbatim from the README (the only install form it documents). No npm package is cited in the README, so the install is a github: spec to the repo itself.
Compatibility
A DSH profile bundle installed into a named profile. It registers a mcp-serena row through @deepseek-ai/dsh-mcp-client and pulls in @deepseek-ai/dsh-hooks-claude-code as a dependency. Requires Python >= 3.11 for the Serena CLI.
Details
- Repo: akash-digitavision/dsh-serena
- Category: Tools & Capabilities
- Stars: 0
- Version: GitHub repo akash-digitavision/dsh-serena (install is a github: spec to the repo itself; no npm package is cited in the README). README states compatibility with DSH >= 0.2.0-rc.2, Windows/macOS/Linux, and Python >= 3.11 for the Serena CLI.
- Last push: 2026-10-08
- First seen: 2026-10-08
Alternatives
Clizo1209/dsh-playwright-browser · PerryLink/dsh-mcp-panel · hyqhyq3/dsh-mcp-manager