Labsco
MCP SERVER

Azure DevOps

by wuhuangjia

Create, find, update and link Azure DevOps work items in conversation, including batches of up to 200 at a time.

Project & Task Management
Summary
Work-item bookkeeping, done from where the work happens.

Coverage runs the full width of the object: create, read, update, delete, link, search and batch. The batch pair is what makes it useful beyond one-offs — 200 items read or a mixed set of creates, updates and deletes in a single request, rather than a call per ticket.

What it is

A TypeScript MCP server for Azure DevOps Work Items, built on the Azure DevOps REST API.

What you get
  • Work items created by type and title, with optional project, description, area path, iteration path, assignee and tags
  • A work item read by ID with a chosen field list, or as a summary when the full record is more than you need
  • Fields updated, with an optional comment recorded on the change
  • Work items deleted to the recycle bin, or destroyed permanently when that is what you mean
  • Batch reads of up to 200 work items, and batch updates that create, update or delete in a single request
  • Search across title, description and ID with filters for project, type, state, assignee, tags, creation and update dates, ordering and a result cap up to 200
  • Projects listed, and a single project's details fetched by ID or name
  • Git commits linked to work items, parent links set, and attachments listed
Requirements

An Azure DevOps organisation and credentials for its REST API. The server detects a default project, so `projectName` is optional on most calls and only needed when you are working outside that default. Documentation is written in Traditional Chinese.