/mcp URL, and ask about their data on your API.
Your OData API does not change. MCP is a sibling at {yourRoute}/mcp.
Package: Microsoft.OData.Mcp.AspNetCore.
Add Remote MCP to your API
Two lines:
AddODataMcp and UseODataMcp.Tune Remote MCP
Product sentence, which APIs to expose, canned prompts, rate limits.
Long-running actions
[McpTask] so the harness waits instead of assuming the call is done.Ask the operator to open a URL
[McpElicitUrl] and a waiter. Tokens stay out of the chat.Lock Remote MCP like the API
The harness presents whatever credential your pipeline already accepts.