An Azure service that provides a hybrid, multi-cloud management platform for APIs.
Hi @Errico, Giuliano [COMRES/COLDCHAIN/BLU],
Thanks for reaching out to Microsoft Q&A.
It is a hard limit: API Management only supports up to 100 operations per API when you expose it as an MCP server. The Tools blade simply caps out at 100 items and doesn’t page or lazy-load beyond that.
Here’s what you can do:
- Confirm the count
- Double-check how many operations your managed API actually has. If it’s over 100, you’ve hit the “Operations per API” limit.
- Workarounds
- Split or reorganize your API into multiple smaller APIs, each can expose its own set of up to 100 tools.
- Use the search/filter box in the Tools blade to jump directly to a specific operation (even if it’s beyond item 100).
- Group related operations under fewer umbrella “tool” operations if that makes sense for your scenario.
- Long-term solution
- If you truly need more than 100 distinct tools, consider filing a feature request on the Azure feedback forum to ask for paging or an increased limit.
References:
- API Management limits: “Operations per API – 100”
- Expose REST API in API Management as an MCP server
- Troubleshoot MCP-related issues in APIM
Hope this helps!
If the resolution was helpful, kindly take a moment to click on and click on Yes for was this answer helpful. And, if you have any further query do let us know.