-
Pre-submission Checklist
Question Category
Your QuestionIn the MCP Client Quickstart, the MCPClient class manages the user message history. Is this overloading of the term "Client"? My understanding is that this is a host responsibility. New to MCP, so I might be misunderstanding. This quickstart confused me when trying to understand the distinction between "client" and "host". It's also a bit unclear to me why someone would create a standalone client outside of a host. Thanks in advance for the help! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
You're right to clarify this! For the specification, the [MCP] Client is the component that manages the 1:1 relationship with the [MCP] Server, while the Host application manages the interaction with the LLM and Clients. In most other places the terms are used interchangeably for convenience! :) |
Beta Was this translation helpful? Give feedback.
You're right to clarify this!
For the specification, the [MCP] Client is the component that manages the 1:1 relationship with the [MCP] Server, while the Host application manages the interaction with the LLM and Clients.
In most other places the terms are used interchangeably for convenience! :)