MCP Client
An AI application that implements the MCP protocol and initiates connections to MCP servers. It is responsible for discovering and invoking the tools, resources, and prompts exposed by servers.
Core Facts
MCP Client has automatic tool discovery capability and does not need to know in advance which tools the server provides, instead querying them dynamically at runtime
When a Client connects for the first time, an MCP Server performs a handshake process and returns the supported tool list, capability descriptions, JSON Schema definitions for input parameters, and return value formats.
A single MCP Host can simultaneously connect to multiple MCP Clients, with each Client interfacing with one Server to enable parallel invocation of multiple external capabilities.
All Facts (4)
MCP Client has automatic tool discovery capability and does not need to know in advance which tools the server provides, instead querying them dynamically at runtime
80%VerifiedWhen a Client connects for the first time, an MCP Server performs a handshake process and returns the supported tool list, capability descriptions, JSON Schema definitions for input parameters, and return value formats.
65%VerifiedA single MCP Host can simultaneously connect to multiple MCP Clients, with each Client interfacing with one Server to enable parallel invocation of multiple external capabilities.
65%UnverifiedThe MCP Client does not execute tools directly; it only serves the functions of translation and forwarding.
60%