← MCP & Integration
Tool Discovery
Tool discovery is the process by which an MCP client retrieves the list of tools available on a connected server by calling the tools/list protocol method. The server responds with each tool's name, description, and input schema. Host applications typically surface this list to the language model in the system prompt or as a special context block, enabling the model to choose the right tool without the developer manually specifying every available action.