Skip to main content
Glama

Azure DevOps MCP Server with PAT Authentication

by ennuiii

build_get_builds

Fetch and filter build data from Azure DevOps projects using criteria like build ID, status, branch, or requester. Ideal for tracking and analyzing build history.

Instructions

Retrieves a list of builds for a given project.

Input Schema

NameRequiredDescriptionDefault
branchNameNoBranch name to filter builds
buildIdsNoArray of build IDs to retrieve
buildNumberNoBuild number to filter builds
continuationTokenNoToken for continuing paged results
definitionsNoArray of build definition IDs to filter builds
deletedFilterNoFilter for deleted builds (see QueryDeletedOption enum)
maxBuildsPerDefinitionNoMaximum number of builds per definition
maxTimeNoMaximum finish time to filter builds
minTimeNoMinimum finish time to filter builds
projectYesProject ID or name to get builds for
propertiesNoArray of property names to include in the results
queryOrderNoOrder in which builds are returnedQueueTimeDescending
queuesNoArray of queue IDs to filter builds
reasonFilterNoReason filter for the build (see BuildReason enum)
repositoryIdNoRepository ID to filter builds
repositoryTypeNoType of repository to filter builds
requestedForNoUser ID or name who requested the build
resultFilterNoResult filter for the build (see BuildResult enum)
statusFilterNoStatus filter for the build (see BuildStatus enum)
tagFiltersNoArray of tags to filter builds
topNoMaximum number of builds to return

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "branchName": { "description": "Branch name to filter builds", "type": "string" }, "buildIds": { "description": "Array of build IDs to retrieve", "items": { "type": "number" }, "type": "array" }, "buildNumber": { "description": "Build number to filter builds", "type": "string" }, "continuationToken": { "description": "Token for continuing paged results", "type": "string" }, "definitions": { "description": "Array of build definition IDs to filter builds", "items": { "type": "number" }, "type": "array" }, "deletedFilter": { "description": "Filter for deleted builds (see QueryDeletedOption enum)", "type": "number" }, "maxBuildsPerDefinition": { "description": "Maximum number of builds per definition", "type": "number" }, "maxTime": { "description": "Maximum finish time to filter builds", "format": "date-time", "type": "string" }, "minTime": { "description": "Minimum finish time to filter builds", "format": "date-time", "type": "string" }, "project": { "description": "Project ID or name to get builds for", "type": "string" }, "properties": { "description": "Array of property names to include in the results", "items": { "type": "string" }, "type": "array" }, "queryOrder": { "default": "QueueTimeDescending", "description": "Order in which builds are returned", "enum": [ "FinishTimeAscending", "FinishTimeDescending", "QueueTimeDescending", "QueueTimeAscending", "StartTimeDescending", "StartTimeAscending" ], "type": "string" }, "queues": { "description": "Array of queue IDs to filter builds", "items": { "type": "number" }, "type": "array" }, "reasonFilter": { "description": "Reason filter for the build (see BuildReason enum)", "type": "number" }, "repositoryId": { "description": "Repository ID to filter builds", "type": "string" }, "repositoryType": { "description": "Type of repository to filter builds", "enum": [ "TfsGit", "GitHub", "BitbucketCloud" ], "type": "string" }, "requestedFor": { "description": "User ID or name who requested the build", "type": "string" }, "resultFilter": { "description": "Result filter for the build (see BuildResult enum)", "type": "number" }, "statusFilter": { "description": "Status filter for the build (see BuildStatus enum)", "type": "number" }, "tagFilters": { "description": "Array of tags to filter builds", "items": { "type": "string" }, "type": "array" }, "top": { "description": "Maximum number of builds to return", "type": "number" } }, "required": [ "project" ], "type": "object" }

Other Tools from Azure DevOps MCP Server with PAT Authentication

Related Tools

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ennuiii/DevOpsMcpPAT'

If you have feedback or need assistance with the MCP directory API, please join our Discord server