code2prompt-mcp
コードベースからコンテキスト プロンプトを生成する MCP サーバー。これにより、AI アシスタントがコード リポジトリを理解して操作しやすくなります。
について
code2prompt-mcpは、高性能なRustライブラリcode2prompt-rsを活用してコードベースを分析し、構造化されたサマリーを生成します。AIでの利用に最適化された形式で関連コンテキストを抽出することで、コードと言語モデル間のギャップを埋めるのに役立ちます。
Related MCP server: Kodit
インストール
このプロジェクトは依存関係の管理にRyeを使用するので、インストールされていることを確認してください。
必要な依存関係をインストールし、ローカル環境でモジュールをビルドするには、次のコマンドを実行します。
# Clone the repository
git clone https://github.com/odancona/code2prompt-mcp.git
cd code2prompt-mcp
# Install dependencies with Rye
rye build
pyproject.tomlファイルで指定されたすべての必要な依存関係が.venvディレクトリにインストールされます。
使用法
MCP サーバーを実行します。
rye run python code2prompt_mcp.main
ライセンス
MIT ライセンス - 詳細については LICENSE ファイルを参照してください。
発達
テストには、MCP Inspector を使用できます。
npx @modelcontextprotocol/inspector python -m code2prompt_mcp.main