id: I-23(誌面表示: I-23) · 物理ページ: 542–543(pages=2) · category: mcp · figure_type: before_after · status: ready · evaluation_date: 2026-04-29
tagline 55/25-45 ↑10何を 83/60-200どこで 107/60-200会話例 42/25-50見1 31/15-40見2 29/15-40見3 29/15-40見4 31/15-40見5 29/15-40見6 32/15-50
← I-22 Chrome DevTools MCP 目次 I-24 Context7 MCP →
MCP
542

Serena MCP

セレーナエムシーピー
LSP(Language Server Protocol)でシンボル操作を LLM に提供する MCP Server です。
体験区分:触った 推奨読者レベル:Level 3-4

何をしてくれるか

シンボルの定義位置や参照先を LSP 経由で正確に取得し、LLM が「必要箇所だけ参照・書き換え」できるようにします。Oraios AI 公開のオープンソース Server です。

どこで出会うか

大規模リポジトリでリファクタや影響範囲調査を行うときに名前が出ます。`uvx` コマンドで起動して MCP Client 設定に登録するだけで使え、Python・TypeScript・Rust・Go など多言語に対応しています。

Before / After
2026.04·ready
「Serena で `parseJSON` の参照を全部洗ってから修正箇所を絞り込みました。」
Serena MCPの見方
543
この用語の見どころ
1
役割

LSP 経由でシンボル情報を LLM に渡す MCP Server です。

2
うれしさ

grep より正確な参照解析で影響範囲を素早く把握できます。

3
注意点

LSP が対応する言語でないと動作しない点に注意が必要です。

4
どこで役立つか

大規模リポジトリの関数改名や依存関係調査で効果が出やすいです。

5
はじめに

MCP と LSP の基本的な役割を押さえると理解が早まります。

6
深掘り先

MCP Server、LSP、Context Engineering

非エンジニアのつまずき
  • 「すごくいい、トークン効率が上がる」と言われますが、原理がまったく分かりません
  • 入れたはいいものの、ちゃんと起動しているのかも分かっていません
私のコメント
  • 第一印象:バイブコーダーの人がかなりおすすめしたいやつなのでしょう
  • 良い点:確かにトークンの使用効率は下がった気がします
  • ダメな点:最近のものだともういらないのかな? 区別がつかず分かりません
  • 誰向けか:少し昔のエージェントツールを使っている人向けでしょうか
開発フローでの位置
環境構築
シンボル参照
影響範囲の確認
安全な書き換え
動作確認
関連用語
参考 (未記入) checked —
I-23·mcp
バイブコーディング図鑑