How does an MCP server select which tool or API to use?
How does an MCP server select which tool or API to use?
Tool selection is either implicit or explicit.- Implicit (default) The agent decides which server to invoke based on:
-
- Tool availability
- Past performance
- Cost-efficiency
- Security level
- Explicit (power users) The user can hard-code tool preference:
Intelligence in your inbox every Thursday.
Join 30,000+ security professionals reading SOCRadar research.
Subscribe