Help regarding deployment of Azure Devops MCP Server on Azure Cloud

Arnav 20 Reputation points
2025-12-11T18:37:20.7333333+00:00

I know that Azure DevOps MCP Server can be hosted locally to work with VSCode Copilot Agent. What I'm looking for is the remote deployment of Azure DevOps MCP Server on the Azure Cloud so that I can connect it with my Copilot Studio Agent.

The Azure DevOps MCP repository that I use locally is: https://github.com/microsoft/azure-devops-mcp

I've looked through official guides but they only talk about the deployment of Azure MCP Server: https://github.com/microsoft/mcp . Does this server include the access to Azure DevOps also? And if not, is there any guide or recommended way of deploying the Azure DevOps MCP server on the Azure cloud?

Any help would be much appreciated.

Thanks
Arnav

Azure DevOps
0 comments No comments
{count} votes

Answer accepted by question author
  1. Pravallika KV 3,870 Reputation points Microsoft External Staff Moderator
    2025-12-11T20:09:30.3366667+00:00

    Hi @Arnav ,

    Thanks for reaching out to Microsoft.

    Follow below steps to deploy the Azure DevOps MCP Server on Azure Cloud for your Copilot Studio Agent:

    1. Using the Right Template: You can deploy the Azure MCP Server as a self-hosted remote server over HTTPS. For connection to Copilot Studio, you should use the azmcp-copilot-studio-aca-mi template. This template allows you to deploy the MCP Server to Azure Container Apps, ensuring it can interact securely with your development tools.
    2. Prerequisites:
      • Make sure you have an Azure subscription with Owner or User Access Administrator access.
      • Install the Azure Developer CLI (azd), which simplifies the provisioning of Azure resources.
      • You’ll need an Azure Storage account and should determine the specific MCP tool areas (namespaces) you plan to enable.
    3. Deployment Procedure:
      • Clone the repository for the template:
             azd init -t azmcp-copilot-studio-aca-mi
        
      • Deploy the template using:
             azd up
        
      • Fill in the required parameters such as Subscription and Resource Group.
    4. Connecting to Copilot Studio: After deployment, go to your Copilot Studio project and add your new MCP Server connection using the details from the deployment output.

    Hope it helps!


    Please do not forget to click "Accept the answer” and Yes, this can be beneficial to other community members.

    User's image

    If you have any other questions, let me know in the "comments" and I would be happy to help you.

    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. Q&A Assist
    2025-12-11T18:37:49.2266667+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    To deploy the Azure DevOps MCP Server on Azure Cloud, you can follow the guidance for deploying a self-hosted remote Azure MCP Server and connecting it with Copilot Studio. The MCP Server for Azure DevOps is designed to bring contextual information from Azure DevOps into VS Code using GitHub Copilot.

    Here are the steps you can follow based on the available documentation:

    1. Use the Azure Deployment Template: The deployment involves using the azd template which includes several Bicep modules that orchestrate the deployment of all resources necessary for the MCP Server.
    2. Bicep Modules: The modules include:
      • main.bicep: Orchestrates deployment of all resources.
      • aca-infrastructure.bicep: Deploys the Container App hosting the Azure MCP Server.
      • Additional modules for creating identities and roles.
    3. Configuration: You will need to configure a custom connector in Power Apps to connect your Copilot Studio agent to the MCP Server. This includes setting up OAuth 2.0 authentication and defining the necessary API methods.
    4. Testing: After deployment, you can test the connection using the custom connector and ensure that your Copilot Studio agent can access the tools provided by the MCP Server.

    As for your question regarding whether the MCP server includes access to Azure DevOps, the MCP Server for Azure DevOps specifically integrates with Azure DevOps services, allowing you to leverage work items, builds, search, repos, and wiki functionalities.

    For detailed steps and configurations, you can refer to the official documentation on deploying the remote MCP Server and connecting it with Copilot Studio.


    References:

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.