Skip to content

MCP Prompts

adtk registers 4 MCP prompts that guide AI agents through multi-step analysis workflows. Prompts are templates that instruct the agent which tools to call and how to present the results.

Generate a sprint/iteration summary for an Azure DevOps project.

ArgumentRequiredDescription
projectYesAzure DevOps project name
teamNoTeam name (scopes to a specific team)
iterationNoIteration path or name (defaults to current iteration)
  1. Fetches the current (or specified) iteration via manage_iterations
  2. Gets all work items in the iteration via manage_work_itemsiteration_items
  3. Gets the board workflow via manage_boardsget_columns
  4. Categorizes work items by state and type
  • Sprint name, dates, and timeline progress
  • Completion percentage (done / total)
  • Work items grouped by state
  • Breakdown by work item type
  • Items at risk (active but not updated recently)
  • Blocked items or impediments
  • Team velocity summary
Prompt: sprint_summary
Arguments: { "project": "MyProject", "team": "Backend Team" }

Generate a PR review digest for an Azure DevOps repository.

ArgumentRequiredDescription
projectYesAzure DevOps project name
repoYesRepository name
  1. Lists all active PRs via manage_pull_requestslist
  2. Checks reviewer status for each PR via manage_pull_requestslist_reviewers
  3. Analyzes review status, age, and potential issues
  • Total open PRs and summary statistics
  • PRs needing review (no reviewers or pending votes)
  • PRs with requested changes (rejected votes)
  • PRs ready to merge (all approved)
  • Stale PRs (open > 7 days without activity)
  • PRs by author showing review workload distribution
Prompt: pr_review_digest
Arguments: { "project": "MyProject", "repo": "backend-api" }

Analyze CI/CD pipeline health for an Azure DevOps project.

ArgumentRequiredDescription
projectYesAzure DevOps project name
pipeline_idNoSpecific pipeline ID to analyze (omit for all pipelines)
  1. Lists pipelines (or gets a specific one) via manage_pipelines
  2. Gets recent runs via manage_pipelineslist_runs (top 20)
  3. For failures, inspects run details via manage_pipelinesget_run
  4. Optionally inspects build logs via manage_pipelinesget_logs
  • Overall health score (pass rate)
  • Success/failure rate breakdown
  • Average build duration and trends
  • Most common failure reasons
  • Pipelines with consecutive failures
  • Longest running pipelines
  • Recommendations for improving reliability
Prompt: pipeline_health
Arguments: { "project": "MyProject", "pipeline_id": "42" }

Assess release readiness for an Azure DevOps project.

ArgumentRequiredDescription
projectYesAzure DevOps project name
iterationNoIteration path or name (defaults to current iteration)
  1. Fetches the current (or specified) iteration via manage_iterations
  2. Gets all work items in the iteration via manage_work_itemsiteration_items
  3. Queries open bugs via manage_searchwiql
  4. Lists unmerged PRs via manage_pull_requestslist
  5. Checks recent build status via manage_pipelineslist_runs
  • Overall readiness score (Ready / At Risk / Not Ready)
  • Work item completion: completed vs remaining
  • Open bugs: count and severity breakdown
  • Unmerged PRs: list with status and blockers
  • Build status: latest pipeline results
  • Test results from recent builds
  • Blockers and risks
  • Go/No-Go recommendation with justification
Prompt: release_readiness
Arguments: { "project": "MyProject", "iteration": "Sprint 24" }