Unclear or inconsistent terminology #231
Description
Describe the bug
This is a bug only with respect to documentation and perhaps the specification.
To Reproduce
Steps to reproduce the behavior:
- Try to ask questions (on Perplexity or Claude Desktop with search enabled) about MCP Hosts that are already enabled to work with Non-Claude models such as OpenAI or Google Gemini.
- Note that the initial response will give examples of MCP Servers that can use the Non-Claude API to provide data via the MCP Client/Server protocol to the LLM that the MCP Hosts is communicating with.
- Meta: Note that the above sentence is awkward because there is no established terminology for the LLM that the LLM Host is connected to that the User is conversing with.
Expected behavior
It should be relatively easy to talk about the different components of a system that uses MCP in different configurations.
Logs
As an example, consider this Perplexity session: https://www.perplexity.ai/search/what-mcp-hosts-are-able-to-use-old4.5WpStihTUON9v9aOg
Additional context
I have been thinking about more advanced topologies for MCP use. I am considering use cases where there might be more than one MCP Host, and the hosts are connected to different LLM APIs. This is more difficult than it should be.
p.s. Congratulations that OpenAI has endorsed the MCP. That is huge. I can't wait for Google to follow suit.