Select Language:
If you’re looking to set up the Azure DevOps MCP Server on Microsoft Azure, here’s a simple step-by-step guide to help you get started. This setup allows you to bring Azure DevOps information into Visual Studio Code using GitHub Copilot, making your development process smoother and more integrated.
First, you should use the Azure Deployment Template, which is built with the azd tool. This template includes several Bicep modules that handle different parts of the deployment. The main file, called main.bicep, coordinates all the resources needed. One key module is aca-infrastructure.bicep, which specifically sets up the Container App hosting your MCP Server. There are also other modules that help create identities and assign roles for proper security.
Next, you’ll need to configure a custom connector in Power Apps. This connector acts as the bridge between your Copilot Studio agent and the MCP Server. During this step, you’ll set up OAuth 2.0 authentication and specify the API methods your application will need to interact with the server.
After everything is set up, it’s important to test the connection. Use the custom connector to verify that your Copilot Studio agent can communicate with the MCP Server and access the features you’ve enabled, like work items, builds, repositories, and wikis, all connected to Azure DevOps.
To address your question: The MCP Server for Azure DevOps is designed specifically to work with Azure DevOps services. It allows you to utilize Azure DevOps features directly within your tools, making it easier to manage work items, search code, handle repositories, and view wiki pages from your development environment.
For more detailed instructions and specific configuration options, you can review the official documentation on deploying the remote MCP Server and connecting it with Copilot Studio. This will walk you through each step and help you customize the setup to your needs.





