Running Multiple MCP Servers with Azure Logic Apps
The article explains how to run multiple Model Context Protocol (MCP) servers using Azure Logic Apps to modularly expose tools to AI agents. Two example MCP servers—Basic Arithmetic and Extended Arithmetic—are created as Logic App workflows and grouped under defined endpoints. Agents can connect to multiple MCP servers simultaneously, enabling a scalable, modular tool ecosystem without additional configuration.
- ▪Model Context Protocol (MCP) is used to expose tools to AI agents in a standardized way.
- ▪Azure Logic Apps allows grouping workflows into MCP servers, which are automatically configured in an mcpservers.json file.
- ▪Each MCP server has a predictable endpoint URL based on the server name defined during workflow grouping.
- ▪Agents can connect to multiple MCP servers at once, using operations from both basic and extended arithmetic servers.
- ▪The approach enables modular, composable tool integration with separation of concerns and independent scalability.
Opening excerpt (first ~120 words) tap to expand
try { if(localStorage) { let currentUser = localStorage.getItem('current_user'); if (currentUser) { currentUser = JSON.parse(currentUser); if (currentUser.id === 3511351) { document.getElementById('article-show-container').classList.add('current-user-is-article-author'); } } } } catch (e) { console.error(e); } Daniel Jonathan Posted on May 1 Running Multiple MCP Servers with Azure Logic Apps #mcp #azure #logicapps #agenticworkflow Model Context Protocol (MCP) has become the standard way to expose tools to AI agents. With Azure Logic Apps, you can create and run multiple MCP servers and let an agent consume them together — cleanly and modularly.
…
Excerpt limited to ~120 words for fair-use compliance. The full article is at DEV.to (Top).