Tekton MCP Server
Tekton MCP ServerでClaude連携・Kubernetes CIパイプライン管理を自動化
npx tekton-mcp-server概要
Tekton MCP Serverの設定方法と使い方。
Kubernetes上で動作するクラウドネイティブCIパイプラインフレームワーク「Tekton」をClaudeから操作できるMCPサーバー。
PipelineRunの実行・ステータス確認・ログ取得・TaskとPipelineの一覧確認が可能。
ClaudeとTektonのMCPサーバー連携により、CI/CDパイプラインの実行管理・障害診断・ビルドログ解析を自動化できる。
Kubernetes上のTektonリソースをClaudeが自然言語で管理できるため、パイプライン運用の学習コストを大幅に削減できる。
設定方法はkubeconfigをconfig JSONに指定するだけでシンプルに完結する。
料金・APIキー情報
料金
完全無料APIキー
🔓 不要✅このMCPはAPIキー不要です。別途セットアップが必要な場合があります(上記参照)。
こんな使い方ができます
TektonのPipelineRunの実行状態とログをClaudeから確認できる
失敗したPipelineRunのエラーログをClaudeに分析させて原因を特定できる
Tekton Pipelineを新しいパラメーターでClaudeに指示して実行できる
TaskとPipelineの定義一覧をClaudeから素早く確認できる
セットアップ手順
- 1
TektonがインストールされたKubernetesクラスターへのアクセスを確認する
- 2
Node.js 18以上がインストールされていることを確認する
- 3
claude mcp add tekton -e KUBECONFIG=/Users/your-username/.kube/config -- npx -y tekton-mcp-server
設定ファイル
コピー前に確認
TektonがインストールされたKubernetesクラスターへのアクセスが必要。Node.js 18以上が必要。
claude mcp add tekton -e KUBECONFIG=/Users/your-username/.kube/config -- npx -y tekton-mcp-server