Serena

oraios/serena

An MCP toolkit built on language servers that lets agents read and edit code by finding symbols, references and functions instead of reading whole files.

Why pick itSaves tokens and reduces bad edits in large projects. Works with Claude Code, Codex, Cursor and JetBrains.

Install

GitHub
oraios/serena
Website
oraios.github.io
Stars
★ 30.7k
License
Custom license
Language
Python
Last push
Oct 20, 2026
Category
MCP & Agents

Good for

Getting started

  1. Make sure uv is installed (the command uses uvx)
  2. Run claude mcp add serena -- uvx --from git+https://github.com/oraios/serena serena start-mcp-server
  3. Give Claude Code tasks as usual; the agent will use Serena's symbol tools to find and edit code

Before you install

Free open source language servers are used by default; the JetBrains plugin backend is a paid plugin with a free trial. Serena supplies tools only, so an LLM still does the work.

Summarized by AI from the project docs; check the official docs before relying on it.

Similar tools

More in MCP & Agents →

Source GitHub · Updated Oct 24, 2026 · All rights belong to the original creators