MCP MCP server · io.github.oraios
io.github.oraios/serena
A powerful toolkit for coding, providing semantic retrieval and editing capabilities.
- host stars
- 29,507
- 30-day movement
- +21772/day
- Related entries
- 2
- Connections
- 0
pypilocalstdio
Serena is an MCP server that gives coding agents semantic code retrieval, editing, and refactoring tools built on language server protocol (LSP) integration. It works at the symbol level rather than raw text, and includes a memory system for long-lived agent workflows.
Reach for it when you want an agent to navigate and modify codebases precisely instead of relying on search-and-replace over whole files.
Use it to
- Explore codebases at the symbol level
- Perform precise symbolic refactoring and editing
- Persist knowledge across agent sessions with memories
- Configure active tools and language backends per project
- Debug interactively via the JetBrains plugin
For Developers running LLM agents on codebases
- Runs
- installed — on your machine
- Transport
- stdio
- Packaged as
- pypi:serena-agent
- Install
- uvx serena-agent
- Version
- 1.5.3
- Last release
- 2026-05-26
topicsmcp-servercoding-agentssemantic-code-toolslsprefactoringmemory