gocd-mcp

rushi/gocd-mcp

3.2

If you are the rightful owner of gocd-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

The GoCD MCP Server is a Model Context Protocol server that facilitates interaction with the GoCD continuous delivery platform through AI assistants.

Tools

Functions exposed to the LLM to take actions

list_pipelines

Browse all pipelines with their groups and pause status

get_pipeline_status

Check if a pipeline is running, paused, or locked

get_pipeline_history

View recent pipeline runs and their results

get_pipeline_instance

Get detailed information about a specific pipeline run

trigger_pipeline

Manually start a pipeline run

pause_pipeline

Control pipeline scheduling

unpause_pipeline

Control pipeline scheduling

get_stage_instance

View stage details including all jobs and their status

trigger_stage

Manually trigger or retry a stage

cancel_stage

Stop a running stage

parse_gocd_url

Extract pipeline/stage/job info from GoCD URLs

analyze_job_failures

Get comprehensive failure analysis including test results and console logs

get_job_history

View job execution history

get_job_instance

Check job status and details

get_job_console

Read build logs and error output

list_job_artifacts

Browse artifacts produced by a job

get_job_artifact

Download specific artifact files

parse_junit_xml

Extract structured test results from JUnit XML reports

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources