Integrate MCP Tools with Azure AI Agents

Intermediate
AI Engineer
Developer
Solution Architect
Student
Azure AI Foundry
Azure AI Foundry Agent Service
Azure AI Foundry SDK

Enable dynamic tool access for your Azure AI agents. Learn how to connect MCP-hosted tools and integrate them seamlessly into agent workflows.

Learning objectives

After completing this module, you're able to:

  • Explain the roles of the MCP server and client in tool discovery and invocation.
  • Wrap MCP tools as asynchronous functions and register them with Azure AI agents.
  • Build an Azure AI agent that dynamically accesses and calls MCP tools during runtime.

Prerequisites

Before starting this module, you should have:

  • Experience with deploying generative AI models in Microsoft Foundry.
  • Programming experience.