Skip to main content
Glama

Azure DevOps MCP Server with PAT Authentication

by ennuiii

build_get_definitions

Retrieve a filtered list of build definitions for a specific project in Azure DevOps, enabling efficient management and querying of build configurations based on criteria like repository type, name, path, or build activity.

Instructions

Retrieves a list of build definitions for a given project.

Input Schema

NameRequiredDescriptionDefault
builtAfterNoReturn definitions that have builds after this date
continuationTokenNoToken for continuing paged results
definitionIdsNoArray of build definition IDs to filter
includeAllPropertiesNoWhether to include all properties in the results
includeLatestBuildsNoWhether to include the latest builds for each definition
minMetricsTimeNoMinimum metrics time to filter build definitions
nameNoName of the build definition to filter
notBuiltAfterNoReturn definitions that do not have builds after this date
pathNoPath of the build definition to filter
processTypeNoProcess type to filter build definitions
projectYesProject ID or name to get build definitions for
queryOrderNoOrder in which build definitions are returned
repositoryIdNoRepository ID to filter build definitions
repositoryTypeNoType of repository to filter build definitions
taskIdFilterNoTask ID to filter build definitions
topNoMaximum number of build definitions to return
yamlFilenameNoYAML filename to filter build definitions

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "builtAfter": { "description": "Return definitions that have builds after this date", "format": "date-time", "type": "string" }, "continuationToken": { "description": "Token for continuing paged results", "type": "string" }, "definitionIds": { "description": "Array of build definition IDs to filter", "items": { "type": "number" }, "type": "array" }, "includeAllProperties": { "description": "Whether to include all properties in the results", "type": "boolean" }, "includeLatestBuilds": { "description": "Whether to include the latest builds for each definition", "type": "boolean" }, "minMetricsTime": { "description": "Minimum metrics time to filter build definitions", "format": "date-time", "type": "string" }, "name": { "description": "Name of the build definition to filter", "type": "string" }, "notBuiltAfter": { "description": "Return definitions that do not have builds after this date", "format": "date-time", "type": "string" }, "path": { "description": "Path of the build definition to filter", "type": "string" }, "processType": { "description": "Process type to filter build definitions", "type": "number" }, "project": { "description": "Project ID or name to get build definitions for", "type": "string" }, "queryOrder": { "description": "Order in which build definitions are returned", "enum": [ "None", "LastModifiedAscending", "LastModifiedDescending", "DefinitionNameAscending", "DefinitionNameDescending" ], "type": "string" }, "repositoryId": { "description": "Repository ID to filter build definitions", "type": "string" }, "repositoryType": { "description": "Type of repository to filter build definitions", "enum": [ "TfsGit", "GitHub", "BitbucketCloud" ], "type": "string" }, "taskIdFilter": { "description": "Task ID to filter build definitions", "type": "string" }, "top": { "description": "Maximum number of build definitions to return", "type": "number" }, "yamlFilename": { "description": "YAML filename to filter build definitions", "type": "string" } }, "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