Build MCP Tools using Azure Logic Apps (Standard)
Using Logic Apps (Standard) as MCP servers transforms the way organizations build and manage agents by turning connectors into modular, reusable MCP tools. This approach allows each connector—whether it's for data access, messaging, or workflow orchestration—to act as a specialized capability within the MCP framework. By dynamically composing these tools into Logic Apps, developers can rapidly construct agents that are both scalable and adaptable to complex enterprise scenarios. The benefits include reduced development overhead, enhanced reusability, and a streamlined path to integrating diverse systems—all while maintaining the flexibility and power of the Logic Apps platform.
Starting today, we now support creating Logic Apps MCP Servers in the following ways:
Registering Logic Apps connectors as MCP servers using Azure API Center
Using this approach provides a streamlined experience when building MCP servers based upon Azure Logic Apps connectors. This new experience includes selecting a managed connector and one or more of its actions to create an MCP server and its related tools. This experience also automates the creation of Logic Apps workflows and wires up Easy Auth authentication for you in a matter of minutes.
Beyond the streamlined experience that we provide, customers also benefit from any MCP server created using this experience to be registered within their API Center enterprise catalogue. For admins this means they can manage their MCP servers across the enterprise. For developers, it offers a centralized catalog where MCP servers can be discovered and quickly onboarded in Agent solutions.
A walkthrough of creating an MCP server using API Center.To get started, please refer to our product documentation or our demo videos.
Enabling Logic Apps as remote MCP server
For customers who have existing Logic Apps (Standard) investments or who want additional control over how their MCP tools are created we are also offering the ability to enable a Logic App as an MCP server. For a Logic App to be eligible to become an MCP server, it must have the following characteristics:
-
- One or more workflows that have an HTTP Request trigger and a corresponding HTTP Response action
- It is recommended that your trigger has a description and your request payload has schema that includes meaningful descriptions
- Your host.json file has been configured to enable MCP capabilities
- You have created an App registration in Microsoft Entra and have configured Easy Auth in your Logic App
To get started, please refer to our product documentation or our demo videos.
Feedback
Both of these capabilities are now available, in public preview, worldwide. If you have any questions or feedback on these MCP capabilities, we would love to hear from you. Please fill out the following form and I will follow-up with you.