Serena MCP
コミュニティ地域Global
/Serena MCP とは?
Serenaは、AIコーディングエージェント向けにシンボルレベルで動作しコードの関係構造を活用した、意味論的なコード検索・編集・リファクタリング・デバッグツールを提供するMCPサーバーです。エージェントファーストのツール設計では、行番号や原始的な検索パターンの代わりに高レベルな抽象化を使用するため、特に大規模で複雑なコードベースにおいて、エージェントがより速く、より確実に作業できます。
起動コマンド経由、またはサーバーをHTTPモードで実行することにより、Claude Code、Codex、Cursor、JetBrains IDE、Claude Desktopなど、あらゆるMCPクライアントと統合できます。
プロジェクトの公開情報をもとに AI で作成した掲載ページです。誤りを含む場合があるため、元の情報源をご確認ください。
/Serena MCP でできること
大規模なコードベース内の関数へのすべての参照を検索し、アトミックにリネームする
ファイルのシンボルレベルのアウトラインを取得し、特定のメソッドの本体を置き換える
正規表現パターンでコードベースを検索し、一致する内容を置き換える
エージェントからシェルコマンドでビルド、テスト、リンターを実行する
メモリシステムを使ってプロジェクトの知識をエージェントのセッション間で保存・取得する
/Serena MCP がアシスタントに提供するツール
接続後、アシスタントが呼び出せるもの。
| ツール | できること |
|---|---|
| search for pattern | コードベース全体を対象とした柔軟な正規表現検索。 |
| replace content | エージェント向けに最適化された、正規表現ベースおよびリテラルテキストの置換。 |
| list dir | ディレクトリの一覧表示。 |
| find file | ファイル検索。 |
| read file | ファイルまたはファイルのチャンクを読み取ります。 |
| execute shell command | ビルド、テスト、リンターなどのシェルコマンドを実行します。 |
/Serena MCP に関する質問
キーやアカウントが必要ですか?
いいえ。キーなしで接続します。
どの国で使えますか?
どの国でも。
