Quiz 13 Question 12 of 20

A developer is building an MCP server that exposes a 'getOrderStatus' tool for a Copilot Studio agent. The tool takes an order ID (string, required) and a customer email (string, optional) as inputs and returns the order status. The developer must write the tool schema so the agent understands how to call it. Which JSON structure correctly defines this tool in the MCP server manifest?

Select an answer to reveal the explanation.

Motivation