remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Allows management of Jenkins operations including listing jobs, triggering builds with parameters, and checking build status
ジェンキンスMCP
インストール
Smithery経由でインストール
Smithery経由で Claude Desktop 用の Jenkins MCP を自動的にインストールするには:
Copy
手動でインストールする
Copy
構成
次の JSON 構成スニペットを使用して MCP サーバーを追加します。
Copy
CSRF クラム処理
Jenkinsは、POSTリクエストに含める必要があるトークンである「crumbs」を使用してCSRF保護を実装しています。このMCPサーバーは、CSRF crumbsを以下の2つの方法で処理します。
- デフォルトモード: CSRF クラムを自動的に取得してビルドリクエストに含める
- ウェブセッションを維持するためにセッションCookieを使用します
- すべてのCSRF保護を裏で処理します
- APIトークンモード:CSRF保護の対象外のJenkins APIトークンを使用します
JENKINS_USE_API_TOKEN=true
を設定するJENKINS_PASSWORD
パスワードではなく API トークンに設定します- APIトークン認証にcrumbsを必要としないJenkins 2.96以降で動作します
JenkinsでAPIトークンを生成するには、ユーザー→設定→APIトークン→新しいトークンの追加を選択します。
特徴
- Jenkinsジョブの一覧
- オプションパラメータでビルドをトリガーする
- ビルドステータスを確認する
- 安全な API アクセスのための CSRF クラム処理
発達
Copy
You must be authenticated.
構成可能な MCP サーバーを通じて、ジョブの一覧表示、ビルドのトリガー、ビルド ステータスの確認などの Jenkins 操作の管理を有効にします。