К основному содержанию
MCP-сервер CX Codex

Serena MCP — MCP-сервер для Claude Code: семантика кода

Даёт агенту доступ к символам, ссылкам и рефакторингу через language servers. Пригодится на больших проектах, где поиск по строкам уже не работает.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add serena -- uvx serena-agent
Открыть на GitHub

Что делает Serena MCP: the IDE for your agent

Serena подключается к вашему ИИ-клиенту по Model Context Protocol и добавляет инструменты для работы с кодом на уровне символов, а не строк. Агент находит определения, ссылки и делает переименования через несколько файлов одним вызовом. Внутри — слой абстракции над language servers, которые реализуют LSP. Заявлена поддержка более 40 языков, включая Python, TypeScript, Go, Rust, Java и C/C++.

Есть и второй бэкенд — платный плагин Serena для JetBrains с бесплатным пробным периодом, он опирается на анализ кода в самой IDE. Выбор между ними зависит от того, готовы ли вы платить за более глубокий разбор. По умолчанию работает вариант с language servers.

Сервер запускается командой uvx serena-agent, поэтому uvx должен быть в системе. Подключить можно двумя способами: дать клиенту команду запуска или поднять сервер самому в HTTP-режиме и передать клиенту URL. Второй вариант удобнее, если клиентов несколько.

Какие задачи решает

  • найти все ссылки на функцию перед переименованием
  • переименовать символ сразу в нескольких файлах
  • перейти к определению метода в чужом модуле
  • разобраться в зависимостях большого монорепозитория
  • заменить поиск по строкам на работу с символами

Примеры запросов агенту

  • найди все места, где вызывается parse_config, и покажи их
  • переименуй класс UserStore в AccountStore по всему проекту
  • покажи, откуда импортируется модуль auth.tokens

Как установить Serena MCP: the IDE for your agent

Командой платформы

claude mcp add serena -- uvx serena-agent

uvx запускает команду с именем пакета; если в README она другая — uvx --from serena-agent <команда>

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о Serena MCP: the IDE for your agent

Как установить Serena MCP в Claude?

Выполните claude mcp add serena -- uvx serena-agent. Команда прописывает сервер в конфигурацию Claude, дальше он стартует сам.

Что делает Serena MCP?

Добавляет агенту инструменты семантического поиска и правки кода: переходы к определениям, поиск ссылок, рефакторинг на уровне символов. Работает поверх language servers по LSP.

Какие языки поддерживает Serena?

Через language servers заявлена поддержка более 40 языков, среди них Python, TypeScript, Go, Rust, Java, C/C++ и другие. Плагин для JetBrains опирается на анализ кода в самой IDE.

Похожие MCP-серверы

Все MCP-серверы по теме «Настройка агента: память, контекст, субагенты» →
gopls-lsp официальный Anthropic Подключает языковой сервер gopls к Claude, чтобы агент видел структуру Go-кода и увереннее его правил. ★ 44 635звёзд репо Delphi Expert официальный github Субагент помогает писать и рефакторить код на Delphi и Object Pascal. Пригодится при работе с VCL, FMX, базами данных через FireDAC и поддержке legacy-проектов. ★ 40 418звёзд репо clangd-lsp официальный Anthropic Подключает языковой сервер clangd к Claude: подсказки по коду, диагностика и форматирование для C и C++. ★ 44 635звёзд репо GitHub официальный github Подключает ИИ-агента к GitHub: читает код, заводит issues и пул-реквесты, следит за сборками Actions. Пригодится, когда не хочется переключаться в браузер. CX Codex +1 ★ 33 918звёзд репо Netdata netdata Отдаёт ИИ-агенту данные мониторинга: метрики, логи, алерты и поиск аномалий. Пригодится, когда нужно разобраться, что происходит на сервере, не открывая дашборд. CX Codex +1 ★ 81 115звёзд репо browser-use browser-use Сервер помогает агенту выполнять задачи в браузере: находить данные и заполнять формы. Подключите его, когда нужно поручить агенту действия на веб-странице. CX Codex +1 ★ 119 160звёзд репо AIHawk feder-cr MCP-сервер, который даёт агенту браузер: он открывает страницы, кликает, печатает и читает их по инструкции на обычном языке. CX Codex +1 ★ 32 221звёзд репо dbx t8y2 MCP-сервер, через который ИИ-агент выполняет запросы к базам данных по подключениям, настроенным в DBX. CX Codex +1 ★ 27 669звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой