Serena

Open-source toolkit from Oraios, under the MIT licence, exposed as an MCP server, that gives a coding agent the moves of an IDE: find a symbol, its references and its type hierarchy, then edit or refactor at symbol level instead of by line. By default it relies on language servers, so on the actual structure of the code, with over 40 languages supported. It works with Claude Code, Claude Desktop, Codex and MCP-capable IDEs; a paid JetBrains plugin is an alternative to the language server backend.

Strengths

Limitations

Best for

View on Coeurdar