github Go re-analysis due

clappingmonkey/zuul-mcp

github

MCP server for Zuul CI: list builds, fetch logs, query buildsets, browse jobs

maintainer
clappingmonkey
license
MIT
first seen
2026-06-04
last seen
2026-09-04
releases · 30d
0
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 29 tools
transport stdio counts 29 tools · 0 res · 0 prompts permission surface via code analysis

tools

  • create_autohold
  • delete_autohold
  • dequeue
  • enqueue
  • get_autohold
  • get_build
  • get_build_logs
  • get_buildset
  • get_change_status
  • get_config_errors
  • get_job
  • get_job_variants
  • get_pipeline_status
  • get_project
  • get_tenant_status
  • list_autoholds
  • list_builds
  • list_buildsets
  • list_components
  • list_connections
  • list_jobs
  • list_labels
  • list_nodes
  • list_pipelines
  • list_projects
  • list_semaphores
  • list_system_events
  • list_tenants
  • promote
code evidence vv0.14.0 · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 10

tool registrations 29

  • list_tenants clappingmonkey-zuul-mcp-089cb6e/internal/server/server.go :49
  • list_builds clappingmonkey-zuul-mcp-089cb6e/internal/server/server.go :57
  • get_build clappingmonkey-zuul-mcp-089cb6e/internal/server/server.go :92
  • get_build_logs clappingmonkey-zuul-mcp-089cb6e/internal/server/server.go :107
  • list_buildsets clappingmonkey-zuul-mcp-089cb6e/internal/server/server.go :125
  • get_buildset clappingmonkey-zuul-mcp-089cb6e/internal/server/server.go :157
  • list_jobs clappingmonkey-zuul-mcp-089cb6e/internal/server/server.go :172
  • get_job clappingmonkey-zuul-mcp-089cb6e/internal/server/server.go :183
  • list_pipelines clappingmonkey-zuul-mcp-089cb6e/internal/server/server.go :198
  • get_pipeline_status clappingmonkey-zuul-mcp-089cb6e/internal/server/server.go :209
  • list_projects clappingmonkey-zuul-mcp-089cb6e/internal/server/server.go :224
  • get_project clappingmonkey-zuul-mcp-089cb6e/internal/server/server.go :235
  • get_tenant_status clappingmonkey-zuul-mcp-089cb6e/internal/server/server.go :250
  • get_change_status clappingmonkey-zuul-mcp-089cb6e/internal/server/server.go :261
  • get_config_errors clappingmonkey-zuul-mcp-089cb6e/internal/server/server.go :276
  • list_system_events clappingmonkey-zuul-mcp-089cb6e/internal/server/server.go :287
  • list_nodes clappingmonkey-zuul-mcp-089cb6e/internal/server/server.go :307
  • list_labels clappingmonkey-zuul-mcp-089cb6e/internal/server/server.go :318
  • list_connections clappingmonkey-zuul-mcp-089cb6e/internal/server/server.go :329
  • list_components clappingmonkey-zuul-mcp-089cb6e/internal/server/server.go :337
  • list_semaphores clappingmonkey-zuul-mcp-089cb6e/internal/server/server.go :345
  • get_job_variants clappingmonkey-zuul-mcp-089cb6e/internal/server/server.go :356
  • list_autoholds clappingmonkey-zuul-mcp-089cb6e/internal/server/server.go :371
  • get_autohold clappingmonkey-zuul-mcp-089cb6e/internal/server/server.go :382
  • create_autohold clappingmonkey-zuul-mcp-089cb6e/internal/server/server.go :397
  • delete_autohold clappingmonkey-zuul-mcp-089cb6e/internal/server/server.go :432
  • enqueue clappingmonkey-zuul-mcp-089cb6e/internal/server/server.go :447
  • dequeue clappingmonkey-zuul-mcp-089cb6e/internal/server/server.go :470
  • promote clappingmonkey-zuul-mcp-089cb6e/internal/server/server.go :495

declared dependencies 13

  • github.com/mark3labs/mcp-go@v0.58.0
  • github.com/bahlo/generic-list-go@v0.2.0
  • github.com/buger/jsonparser@v1.6.1
  • github.com/google/jsonschema-go@v0.4.3
  • github.com/google/uuid@v1.6.0
  • github.com/invopop/jsonschema@v0.14.0
  • github.com/mailru/easyjson@v0.9.2
  • github.com/santhosh-tekuri/jsonschema/v6@v6.0.3
  • github.com/spf13/cast@v1.10.0
  • github.com/wk8/go-ordered-map/v2@v2.1.8
  • github.com/yosida95/uritemplate/v3@v3.0.2
  • golang.org/x/text@v0.41.0
  • gopkg.in/yaml.v3@v3.0.1