Gitness MCP Server
Gitness MCPサーバーでClaude連携・セルフホストGit・CI/CD管理を自動化
npx gitness-mcp-server概要
Gitness MCP Serverの設定方法と使い方。
セルフホスト型Gitホスティング・CI/CDプラットフォーム「Gitness(Harness Gitness)」をClaudeから操作できるMCPサーバー。
リポジトリ管理・パイプライン実行・PRレビューが可能。
ClaudeとGitnessのMCPサーバー連携により、コードレビュー・CI結果確認・デプロイ管理を自動化できる。
設定方法はAPIトークンを環境変数に設定するだけでシンプルに完結する。
料金・APIキー情報
料金
完全無料APIキー
🔑 必要🔑 APIキーの取得方法
- 1
GitnessのWeb UIにアクセスしてログインする
- 2
右上のユーザーアイコン→「Account Settings」を開く
- 3
「API Tokens」タブで「New Token」をクリックしてトークンを生成する
- 4
APIトークンをコピーして保存する(再表示不可のため必ず保存すること)
こんな使い方ができます
GitnessのリポジトリをClaudeに指示してPRのレビュー・マージを自動実行できる
CI/CDパイプラインの実行ログをClaudeに要約・失敗原因分析させられる
GitnessとSlackを組み合わせてPR作成から通知・レビュー依頼まで自動化できる
セットアップ手順
- 1
GitnessのWeb UIでAPIトークンを取得する
- 2
claude mcp add gitness -e GITNESS_TOKEN=your-api-token-here -e GITNESS_BASE_URL=http://your-gitness-server:3000 -- npx -y gitness-mcp-server
設定ファイル
コピー前に確認
GitnessサーバーのURLとAPIトークン必須
claude mcp add gitness -e GITNESS_TOKEN=your-api-token-here -e GITNESS_BASE_URL=http://your-gitness-server:3000 -- npx -y gitness-mcp-server