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.

Tools & Capabilities ★ 0 updated 2026-10-08
View on GitHub ↗

Install

dsh plugin --profile web add github:akash-digitavision/dsh-serena

Copied 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

Alternatives

Clizo1209/dsh-playwright-browser · PerryLink/dsh-mcp-panel · hyqhyq3/dsh-mcp-manager

More plugins in Tools & Capabilities

Browse more in Tools & Capabilities

Guides for Tools & Capabilities plugins