Serena MCP: the IDE for your agent
MCP server oraios/serena/io.github.oraios/serena
A powerful toolkit for coding, providing semantic retrieval and editing capabilities.
No install line here. This server does not publish one we could copy, and it has no package name recorded, so anything shown here would be a guess at whether it runs from npm, PyPI, a container or a hosted URL.
The repository will have the real instructions: github.com/oraios/serena
In 2 stacks
Whose pick this was
Read a codebase you did not write
Answers "where is anything" without reading the repository into context. Semantic retrieval over symbols rather than grep over strings, which is the difference between finding the function and finding every comment that mentions it.
agentscliIn house
Find the cause before writing the fix
Then read what the code does now, at the symbol level rather than the file the traceback happened to name. The specific save here is finding the other callers of the function you are about to change. An agent that reads one file fixes one file and breaks two.
agentscliIn house flow