MCPVault

get_pipeline_status

MCP tool from Jenkins MCP Server by avisangle

Get detailed pipeline execution status with stage information.

How to use it

get_pipeline_status is exposed by the Jenkins MCP Server MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the get_pipeline_status tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.

Install Jenkins MCP Server

$pip install -e .
FULL JENKINS MCP SERVER LISTING

Other tools in Jenkins MCP Server (39)

artifact_path

(string): Relative path to artifact

auto_search

(boolean, default: true): Perform pattern search if direct lookup fails

batch_cancel_jobs

Cancel a batch operation.

batch_monitor_jobs

Monitor the status of a batch operation.

batch_trigger_jobs

Trigger multiple jobs in parallel with priority queuing.

build_number

(integer): Build number

days_since_last_build

(integer, optional): Filter by days since last build

download_build_artifact

Download a specific build artifact.

enabled_only

(boolean, optional): Show only enabled jobs

folder_path

(string): Folder path (e.g., "team/project")

get_build_status

Get status of a specific build.

get_console_log

Get console output from a build.

get_folder_info

Get information about a Jenkins folder.

get_job_info

Get detailed information about a Jenkins job.

include_folders

(boolean, default: false): Include folder items

job_name

(string): Job name or path (e.g., "my-job" or "folder/my-job")

job_type

(string, default: "job"): Type filter ("job", "folder", "pipeline")

last_build_result

(string, optional): Filter by result ("SUCCESS", "FAILURE", "UNSTABLE")

list_build_artifacts

List all artifacts from a build.

list_jobs

List Jenkins jobs with advanced filtering.

max_builds

(integer, default: 10): Maximum builds to search

max_concurrent

(integer, default: 5): Maximum parallel executions

max_depth

(integer, default: 10): Maximum folder depth

max_size_mb

(integer, default: 50): Maximum download size in MB

operation_id

(string): Operation ID from batchtriggerjobs

operation_name

(string, optional): Name for this batch operation

operations

(array): List of job operations

params

(object, optional): Job parameters as key-value pairs

pattern

(string): Search pattern (supports wildcards)

priority

(integer, default: 0): Execution priority (higher = earlier)

recursive

(boolean, default: true): Include jobs in subfolders

search_and_trigger

Search for jobs and trigger all matches.

search_build_artifacts

Search for artifacts across multiple builds.

search_jobs

Search for Jenkins jobs by pattern.

start

(integer, default: 0): Starting byte offset

status_filter

(string, optional): Filter by color (e.g., "blue", "red")

summarize_build_log

Get a summarized version of build console log.

trigger_job

Trigger a Jenkins job with optional parameters.

use_regex

(boolean, default: false): Use regex pattern matching