Skip to content

imatza-rh/mcp-zuul

MCP Developer Tools

An MCP server for Zuul CI that lets you debug build failures by asking natural‑language questions instead of navigating a web UI

Python Latest v0.7.0 · 24d ago Security brief →

Features

  • Structured failure analysis via `get_build_failures` (parses job-output.json to pinpoint failing Ansible tasks)
  • Read any log file with full grep, tail and line‑range support (`get_build_log`)
  • Live pipeline awareness with progress metrics and pre‑failure detection
  • First‑class Kerberos/SPNEGO authentication for OIDC‑protected Zuul instances
  • Write operations to enqueue/dequeue changes and manage autoholds (optional)

Recent releases

View all 16 releases →
Review required
v0.7.0 Breaking risk
Auth

Removed enqueue_ref

Review required
v0.6.1 Bug fix
Auth

Kerberos cookies + change status fixes

No immediate action
v0.6.0 New feature

Live console streaming

No immediate action
v0.5.1 Breaking risk

Error classification + build log fix

No immediate action
v0.5.0 Breaking risk

CHANGELOG.md requirement

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
6
Forks
5
Languages
Python Shell Makefile

Install & Platforms

Install via
pip docker shell-script

Beta — feedback welcome: [email protected]