serena
30.3kOfficial PluginDevelopmentby Anthropic
Semantic code analysis MCP server providing intelligent code understanding, refactoring suggestions, and codebase navigation through language server protocol integration.
Python3277 forks746 issuesUpdated 6/16/2026First seen 4/17/2026
Install & Usage
1
Open your MCP config
~/.claude.json2
Add the server config
Add the configuration to "mcpServers": { "serena": { "command": "...", "args": [] } }
3
Restart Claude Code
/mcpView source on GitHub
refactoringmcpcommunity-managedclaude-codeskills
Security Audits
LicenseUnknownSourcePassRepositoryPass
Frequently Asked Questions
What is serena?
Semantic code analysis MCP server providing intelligent code understanding, refactoring suggestions, and codebase navigation through language server protocol integration.
How to install serena?
To install serena: open your mcp config (~/.claude.json), then add the config to "mcpServers": { "serena": { "command": "...", "args": [] } }. Finally, /mcp in Claude Code.
What is serena best for?
serena is a mcp categorized under Development. It is designed for: refactoring, mcp, community-managed. Created by Anthropic.