Repomix MCP Server
Repomix MCPサーバーでClaude連携・リポジトリのAI向けパッキングを自動化
npx repomix概要
Repomix MCP Serverの設定方法と使い方。
リポジトリ全体を1つのAIフレンドリーなファイルにまとめるツール「Repomix」をClaudeから操作できるMCPサーバー。
ローカル・リモートのリポジトリのパッキング、出力結果の検索、ファイル単位の読み込み、セキュリティスキャンなどが可能。
ClaudeとRepomixのMCPサーバー連携により、コードベースの構造把握やレビュー前の情報収集の作業を自動化できる。
手動でファイルを貼り付ける手間なくClaudeにコード全体のコンテキストを渡せる点が特徴。
設定方法はnpxでrepomix --mcpを起動するようconfig JSONに登録するだけでシンプルに完結する。
料金・APIキー情報
料金
完全無料APIキー
🔓 不要✅このMCPはAPIキー不要です。別途セットアップが必要な場合があります(上記参照)。
こんな使い方ができます
ローカルリポジトリ全体をパッキングしてClaudeにコードベースを丸ごと把握させられる
GitHubのリモートリポジトリを指定してClaudeに構造・実装を解析させられる
パッキング結果からキーワード検索して関連ファイルだけClaudeに読ませられる
コードレビューやリファクタリング前にClaudeへ全体コンテキストを渡せる
セットアップ手順
- 1
Node.jsが使える環境を用意する(npxでrepomixを起動するため)
- 2
ターミナルで以下を実行してClaude Codeに追加する:claude mcp add repomix -- npx -y repomix --mcp
設定ファイル
コピー前に確認
Node.js環境が必要(npx -y repomix --mcp で起動)。グローバルインストール(npm install -g repomix)して repomix --mcp として使うこともできる。APIキーは不要。
claude mcp add repomix -- npx -y repomix --mcp注意事項
リポジトリ yamadashy/repomix が本体。--mcp フラグでMCPサーバーとして動作し、pack_codebase / pack_remote_repository / read_repomix_output / grep_repomix_output などのツールを公開する。出力にはセキュリティスキャンが組み込まれている。