Skip to main content
Glama
psprakhar020

Azure Image Pipeline MCP

by psprakhar020

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
AZDO_PATYesAzure DevOps Personal Access Token with minimum required scope for pipeline access.
MCP_ALLOW_QUEUE_RUNNoSet to 'true' to enable the queue_image_pipeline tool. Queueing is disabled by default.false
MCP_ALLOWED_PARAMETERSNoComma-separated list of allowed template parameters for queueing a pipeline run.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_recent_image_runsC

List recent runs for the configured Azure DevOps image pipeline.

get_image_run_statusB

Get pipeline and build status for one image-pipeline run.

get_image_run_evidenceC

List evidence artifacts and report which expected image-release artifacts are missing.

queue_image_pipelineB

Queue an image pipeline only when writes are enabled and the exact confirmation token is supplied.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.4/5.0

Scored across 4 tools

Disambiguation5/5

Each tool targets a distinct resource+action: listing recent runs, fetching status of one run, gathering evidence artifacts, and queueing a pipeline. No two tools overlap in purpose, so misselection is unlikely.

Naming Consistency5/5

All four names follow a consistent verb_noun pattern (get_image_run_*, list_recent_image_runs, queue_image_pipeline) with a shared 'image' domain prefix. Predictable and readable throughout.

Tool Count4/5

Four tools is on the lean side but fits the narrow monitoring-and-queueing scope of an image pipeline. Each tool earns its place, though one or two more (e.g. logs/cancel) could round it out.

Completeness4/5

The surface covers the core lifecycle: discover runs, inspect status, gather release evidence, and trigger a run under a guarded confirmation. Minor gaps like canceling/retrying a run or fetching raw logs are workable around.

Maintenance

ActivityMaintained
ResponsivenessNo issues