BeClaude

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.json
2
Add the server config

Add the configuration to "mcpServers": { "serena": { "command": "...", "args": [] } }

3
Restart Claude Code
/mcp
View 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.