Edit

Share via


Azure DevOps MCP Server in public preview

We’re thrilled to introduce the public preview of the Azure DevOps MCP Server! You can now access Azure DevOps data such as work items, pull requests, builds, test plans, and more thru a self-hosted, on-premises solution from GitHub Copilot in Visual Studio Code.

This integration enhances Copilot’s ability to provide intelligent, context-aware suggestions while ensuring your data remains securely within your environment.

Check out the release notes for details.

General

GitHub Advanced Security for Azure DevOps

Azure Repos

Azure Test Plans

General

Azure DevOps MCP Server public preview

We’re excited to announce the public preview of the Azure DevOps MCP Server, a self-hosted, local server that enables GitHub Copilot in Visual Studio Code to securely access Azure DevOps data, including work items, pull requests, builds, test plans, and more. This integration empowers Copilot to deliver richer, context-aware suggestions while keeping your data within your environment.

Here are just a few examples of what you can do with the Azure DevOps MCP Server:

• Retrieve and edit individual work items
• Perform bulk updates on work items
• Access pull request details
• Generate test cases from work item descriptions
• Search across work items, wikis, and code

Check out this demo showing how to create iterations and assign them to a team:

Azure DevOp MCP Server demo.

Ready to get started? Visit the Azure DevOps MCP Server repository for installation instructions, examples, and contribution guidelines.

New organizations won't offer public projects

Starting this sprint, new organizations will no longer have the Allow public projects policy available. This policy remains unchanged for existing customers. Microsoft recommends using GitHub for all your public project needs.

GitHub Advanced Security for Azure DevOps

One click enablement for dependency scanning now in public preview

From your repository settings, all Advanced Security customers can enable the Advanced Security dependency scanning task without needing to edit your pipeline definition.

By opting in to Scan default branch for vulnerable dependencies, the dependency task will automatically run in any pipeline targeting your default branch or pull requests targeting your default branch if the task is not already present in your pipeline. If the task is already present in your pipeline, the task will not run again.

Screenshot of repository settings.

Service hooks for GitHub Advanced Security for Azure DevOps alerts generally available

The ability to configure service hooks for GitHub Advanced Security alert events, including:

  • New alert created
  • Alert data changed
  • Alert state changed

are now generally available for use. Just like other repository events, you can filter by repository and branch. For alerts, you can filter by alert type (dependencies, code scanning, or secrets) and alert severity.

Screenshot of new service hooks subscription configuration.

Azure Repos

Syntax highlighting support for Kusto Query Language

Azure DevOps now supports syntax highlighting for Kusto Query Language in the file view and edit experience. This enhancement applies to files with .csl, .kql, and .kusto extensions, making it easier to read and edit KQL scripts directly within the platform.

Screenshot of sample.kql

Azure Test Plans

Ability to associate Java, JavaScript and Python tests to manual test cases

Introducing the ability to associate automated tests written in Java/JUnit (Maven and Gradle), JS (Jest) and Python (PyTest) with manual test cases.

Screenshot of test case associated to test.

Upon completion of the association, you can run your tests within your pipelines using the new Azure Test Plan task. Additionally, you have the option to run your tests on an ad-hoc basis through the Test Plans experience.

Next steps

Note

These features will roll out over the next two to three weeks. Head over to Azure DevOps and take a look.

How to provide feedback

We would love to hear what you think about these features. Use the help menu to report a problem or provide a suggestion.

Make a suggestion

You can also get advice and your questions answered by the community on Stack Overflow.