by oraios · MCP Server · ★ 24.5k
:rocket: Serena is a powerful coding agent toolkit capable of turning an LLM into a fully-featured agent that works directly on your codebase. Unlike most other tools, it is not tied to an LLM, framework or an interface, making it easy to use it in a variety of ways. :wrench: Serena provides essential semantic code retrieval and editing tools that are akin to an IDE's capabilities, extracting code entities at the symbol level and exploiting relational structure. When combined with an existing coding agent, these tools greatly enhance (token) efficiency.
| Stars | 24,465 |
| Forks | 1,641 |
| Language | Python |
| Category | MCP Server |
| License | MIT |
| Quality Score | 43.936/100 |
| Open Issues | 107 |
| Last Updated | 2026-05-21 |
| Created | 2025-03-23 |
| Platforms | claude-code, codex, mcp, python |
| Est. Tokens | ~649k |
These tools work well together with serena for enhanced workflows:
Explore other popular mcp server tools:
serena is A powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your agent. It is categorized as a MCP Server with 24.5k GitHub stars.
serena is primarily written in Python. It covers topics such as agent, ai, ai-coding.
You can find installation instructions and usage details in the serena GitHub repository at github.com/oraios/serena. The project has 24.5k stars and 1641 forks, indicating an active community.
serena is released under the MIT license, making it free to use and modify according to the license terms.