Manage Azure DevOps by using MCP Server

Intermediate
Administrator
Developer
DevOps Engineer
Technology Manager
Azure
Azure DevOps
Azure Boards
Azure Pipelines
Azure Repos
GitHub

This module explains how to set up Azure DevOps MCP Server in Visual Studio Code, authenticate and authorize tool access, and perform common Azure DevOps operations with natural language prompts while preserving governance and quality.

Learning objectives

By the end of this module, you're able to:

  • Explain the Azure DevOps MCP Server interaction model.
  • Configure Azure DevOps MCP Server in Visual Studio Code.
  • Use MCP tools to query and update work items.
  • Perform pull request and pipeline operations through GitHub Copilot.
  • Apply governance and safety controls for AI-assisted DevOps workflows.

Prerequisites

  • Familiarity with Azure DevOps organizations, projects, and repositories
  • Familiarity with GitHub Copilot Chat in Visual Studio Code
  • Access to an Azure DevOps project with Contributor permissions
  • Node.js 18 or later and Visual Studio Code installed

Get started with Azure

Choose the Azure account that's right for you. Pay as you go or try Azure free for up to 30 days. Sign up.