A team needs agents in Microsoft Foundry to call internal inventory and shipping APIs through a standards-based tool interface that can also be reused by other MCP-aware clients. Which implementation best fits?
Select an answer to reveal the explanation.
Short Explanation
Correct answer: D. MCP is the USB-C of tools: one schema’d, authenticated server (often on Azure Functions + APIM) and any compliant agent client can plug in. Free-text URLs in prompts are duct tape, not a tool ecosystem.
Full Explanation
Building tool ecosystems includes MCP servers and clients using Azure Functions, Logic Apps, and API Management. Option D implements MCP servers with schemas and auth so agents act as MCP clients—reusable and governed.
Option A lacks structured tool contracts and secure integration.
Option B is manual and non-real-time.
Option C omits MCP standardization and authentication.
Exam tip: MCP + Azure Functions/APIM is a first-class AI-500 development pattern for tool exposure.