Feature your MCP

Serena MCP

Community

Local · No known license · Updated Oct 28, 2026

RegionGlobal

/What is Serena MCP?

Serena is an MCP server that provides semantic code retrieval, editing, refactoring and debugging tools for AI coding agents, operating at the symbol level and exploiting the relational structure of code. Its agent-first tool design uses high-level abstractions instead of line numbers or primitive search patterns, so agents work faster and more reliably, especially in large and complex codebases.

It integrates with any MCP client, including Claude Code, Codex, Cursor, JetBrains IDEs and Claude Desktop, either via a launch command or by running the server in HTTP mode.

AI-generated listing based on the project's public information. It may contain errors: check the original source.

/What you can do with Serena MCP

Find all references to a function across a large codebase and rename it atomically
Get a symbol-level outline of a file and replace the body of a specific method
Search the codebase with a regex pattern and replace matching content
Run builds, tests or linters through shell commands from the agent
Store and retrieve project knowledge across agent sessions using the memory system

/Tools Serena MCP gives your assistant

What your assistant can call once connected.

ToolWhat it does
search for patternFlexible regex search across the codebase.
replace contentAgent-optimised regex-based and literal text replacement.
list dirDirectory listing.
find fileFile search.
read fileRead files or file chunks.
execute shell commandRun shell commands, e.g. builds, tests or linters.

/Questions about Serena MCP

Do I need a key or an account?

No. It connects without a key.

Which countries does it work in?

Any country.