mcpField
C
codebase-chat

codebase-chat

ローカル
github.com/shinzarou-eng開発ツール

codebase-chat について

codebase-chat は、開発者向けのローカル優先型コードベース分析ツールです。ファイルと行番号の引用付きで質問、検索、監査ができ、IDE の MCP、コマンドライン、ローカルダッシュボードに対応し、オフラインの決定論的レポートも生成します。

主な機能

  1. 01ファイル・行番号引用付きコード Q&A
  2. 02リポジトリの検索・説明・監査
  3. 03オフラインの決定論的な健全性チェック
  4. 04ベースラインとの変更比較
  5. 05安全なパッチ適用と保護パス
  6. 06ローカルのバイリンガルダッシュボード

活用シーン

  1. 01IDE 内でコードの動作を質問
  2. 02監査ベースラインと変更を比較
  3. 03厳格なチェックで CI を制御
  4. 04オフラインでコード健全性レポートを作成

MCP 対応

MCP サーバーは Cursor、Claude、Windsurf などの MCP クライアントに 21 種のコードベースツールを公開します。API キーがない場合は prompt-only モードとなり、回答生成はホストモデルに委ねます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"shinzarou-eng-codebase-chat": {
"command": "npx",
"args": [
"-y",
"codebase-chat-mcp"
]
}
}
}
起動コマンドnpx -y codebase-chat-mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmcodebase-chat-mcp0.10.1

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

メンテナーはまだ詳細を追加していません。リポジトリの README をご覧ください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。