serena
PackAI & modelsSerena is a plugin that provides a semantic code analysis MCP server. It lets an AI agent read, navigate, and refactor code by analyzing its structure and meaning through language server protocol integration. The serena plugin gives agents intelligent code understanding and codebase navigation instead of working only with raw text.
Unavailable. A Claude Code plugin. It installs in Claude Code, and ahel does not serve packs through its connector yet.
In Claude Code, run:
/plugin install serena@claude-plugins-officialIt installs from Anthropic's official plugin marketplace.
What your AI can do with it
- Semantic code analysis of a codebase via language server protocol integration
- Intelligent code understanding based on structure and meaning
- Refactoring suggestions for code the agent is working on
- Codebase navigation so the agent can move through projects
- Runs as an MCP server the agent connects to
Getting started
- Have a codebase you want the agent to work with.
- Add the serena plugin to your agent setup.
- Connect the agent to the serena MCP server it provides.
- Ask the agent to navigate, analyze, or refactor code in the project.
Signals
- GitHub stars
- 37k
- Forks
- 4k
- Last commit
- Sep 2026
- Hacker News mentions
- 1
Questions
- What is the serena plugin?
- A plugin that provides a semantic code analysis MCP server, letting an AI agent read, navigate, and refactor code by analyzing its structure and meaning.
- How does serena work with Claude?
- Serena can be used as a Claude plugin, connecting through the MCP server it provides so the agent gets semantic code understanding and codebase navigation.
- Which programming languages does it support?
- It works through language server protocol integration; the item does not list specific supported languages.
Advanced
- Item type
- plugin
- Key
serena-anthropics- Source
- github.com/anthropics/claude-plugins-official