Skip to content
This repository was archived by the owner on Apr 8, 2025. It is now read-only.
This repository was archived by the owner on Apr 8, 2025. It is now read-only.

Unclear or inconsistent terminology #231

Open
@jimlloyd

Description

@jimlloyd

Describe the bug
This is a bug only with respect to documentation and perhaps the specification.

To Reproduce
Steps to reproduce the behavior:

  1. 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.
  2. 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.
  3. 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions