Low-Code · Enterprise Platformsactive

Azure API Management (MCP server)

Type: low-code · Vendor: Microsoft Azure · Language: proprietary · License: proprietary · Status: active · Status in practice: emerging · First released: 2025-05-19

Links: homepage docs

Azure API Management exposes a managed REST API as a remote MCP server, turning selected API operations one-to-one into agent-callable tools and applying API Management policies to govern every tool call.

Description. Azure API Management can expose a REST API it manages as a remote Model Context Protocol server through its built-in AI gateway. A developer selects one or more API operations to expose as tools that MCP clients call over the MCP protocol. API Management policies apply to all operations exposed as tools, so the same gateway controls access, authentication, and rate limiting for the MCP server. Agents such as GitHub Copilot, Semantic Kernel, or Copilot Studio call the hosted MCP endpoint.

Agent loop shape. A developer selects API operations from a managed REST API to expose as MCP tools, and API Management creates an MCP server with a server URL. An MCP client agent adds that server and calls the tools over the MCP protocol; on each call the AI gateway evaluates the policies configured at global and MCP-server scope, applying access control, authentication, and rate limiting before forwarding the request to the backend API.

Primary use cases

  • exposing managed REST APIs as MCP servers
  • one-to-one mapping of API operations to agent tools
  • policy-governed access control over agent tool calls
  • rate limiting and authentication for MCP tools

Key concepts

  • AI gateway mcp (docs)The built-in API Management capability that fronts the exposed API as an MCP server and applies the gateway's existing access, authentication, and traffic controls to MCP tool traffic.
  • Tools (exposed API operations) direct-api-wrapper (docs)Each selected REST API operation becomes one MCP tool; the set of exposed operations is managed in the MCP server's Tools blade and can be changed after creation.
  • Policy scopes (global and MCP-server) policy-as-code-gate (docs)API Management policies attach at multiple scopes; the global (all-APIs) scope is evaluated before the per-MCP-server scope, so an organisation-wide rule and a server-specific rule both apply to each tool call.

Patterns this low-code implements —

Neighbourhood

Click any neighbour to follow the lineage. Scroll to zoom, drag to pan.