devops-utils
A set of utility tools for DevOps, built around a dependency-free core exposed through several optional surfaces: a CLI, an MCP server, agent tools, a Claude Code plugin, a TUI, and a Qt UI.
Two things it does today:
Azure DevOps, made scriptable and agent-friendly — work items, builds, repositories and pull requests over plain REST, on cloud and on-prem alike, with clean JSON on stdout and a human confirmation in front of every write.
Kubernetes manifest sanitizing — mask every
Secretvalue so a manifest can be pasted into a ticket, a chat, or an LLM prompt.
Nothing has to be installed to try it:
uvx --from "devops-utils[azure]" devops-utils azdo list --project MyProject --mine
Start with Install and configure, then pick the guide that matches what you are doing.
User guide
Agent guides
- Domain Docs
- Azure DevOps work-item tools
- Configuration (no machine credentials)
- Human-in-the-loop (MCP writes)
- Human-in-the-loop (CLI writes)
- Surfaces
- References (
link/azdo_add_work_item_link) - Hierarchy (parent/child)
- Area path / iteration path
- Custom fields
- Scheduling fields (start / target / due date, effort)
- Work-item research filters
- Repo search (three tiers)
- Builds
- Pull-request comments
- Issue tracker: GitHub
- Triage Labels
API reference