Serena

oraios/serena

以 language server 为基础的 MCP 工具组,让 agent 用「找符号、找引用、改函数」的方式读写程序,而不是整档读取。

为什么选它大型项目中能明显省 token、降低误改,Claude Code、Codex、Cursor 与 JetBrains 都能接。

安装

GitHub
oraios/serena
官网
oraios.github.io
星数
★ 30.7k
许可
自定义许可
语言
Python
最近更新
2026年10月20日
分类
MCP 与 Agent

适合用来

怎么开始

  1. 确认已安装 uv(命令会用到 uvx)
  2. 运行 claude mcp add serena -- uvx --from git+https://github.com/oraios/serena serena start-mcp-server
  3. 在 Claude Code 中照常布置任务,agent 会改用 Serena 的符号工具查找和修改代码

使用前须知

默认使用免费开源的 language server;另有 JetBrains 插件后端,属于付费插件并提供免费试用。Serena 只提供工具,实际工作仍需 LLM 完成。

以上由 AI 根据项目说明整理,实际用法请以官方文档为准。

同类工具

更多MCP 与 Agent →

出处 GitHub · 更新于 2026年10月24日 · 版权属原作者