Harbor MCP Server
Harbor MCPサーバーでClaude連携・コンテナレジストリ管理・イメージ操作を自動化
npx @mcp-harbor/server概要
Harbor MCP Serverの設定方法と使い方。
オープンソースのコンテナレジストリ「Harbor」をClaudeから操作できるMCPサーバー。
プロジェクト・リポジトリ管理、イメージタグの一覧取得、脆弱性スキャン結果の確認、ユーザー管理が可能。
ClaudeとHarborのMCPサーバー連携により、コンテナイメージの棚卸し・セキュリティ脆弱性レポートの自動生成・古いイメージの一括削除を自動化できる。
CNCFのグラデュエートプロジェクトとして多くの企業で採用されているエンタープライズグレードのレジストリ。
設定方法はHarborのURLと認証情報を環境変数に設定するだけでシンプルに完結する。
料金・APIキー情報
料金
完全無料APIキー
🔓 不要✅このMCPはAPIキー不要です。別途セットアップが必要な場合があります(上記参照)。
こんな使い方ができます
HarborリポジトリのイメージタグをClaudeが一覧取得して棚卸しレポートを自動作成できる
脆弱性スキャン結果をClaudeが分析してセキュリティリスクを自動評価できる
古いコンテナイメージをClaudeが特定して削除対象リストを自動生成できる
プロジェクトやユーザー情報をClaudeが管理してアクセス権限レポートを作成できる
セットアップ手順
- 1
HarborインスタンスのURLと管理者アカウントのユーザー名・パスワードを確認する
- 2
claude mcp add harbor -e HARBOR_URL=https://your-harbor.com -e HARBOR_USERNAME=admin -e HARBOR_PASSWORD=your-password -- npx -y @mcp-harbor/server
設定ファイル
コピー前に確認
HarborインスタンスのURL・ユーザー名・パスワード(セルフホスト環境が必要、CNCF Harborはオープンソースで無料)
claude mcp add harbor -e HARBOR_URL=https://your-harbor-instance.com -e HARBOR_USERNAME=your-username -e HARBOR_PASSWORD=your-password -- npx -y @mcp-harbor/server