Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hosts vs. Clients #126

Open
gleachkr opened this issue Jan 31, 2025 · 1 comment
Open

Hosts vs. Clients #126

gleachkr opened this issue Jan 31, 2025 · 1 comment
Labels
bug Something isn't working

Comments

@gleachkr
Copy link

Describe the bug

The list of example clients might actually be a list of example hosts?

To Reproduce

Examine:

https://modelcontextprotocol.io/clients

Examine:

https://modelcontextprotocol.io/docs/concepts/architecture

Note that Claude Desktop is described as a Host in contrast to a Client in the second document, but is listed as a Client in the first.

Expected behavior

Given how hosts are are described, I wonder if most of the example clients are actually example hosts. This could be a little clearer?

@gleachkr gleachkr added the bug Something isn't working label Jan 31, 2025
@tadasant
Copy link
Contributor

Everything in that list is a client, but is not necessarily a host app. For example, Superinterface is a framework that isn't its own "host app", but as a framework provides MCP client capabilities.

Similar discussion: modelcontextprotocol/specification#135

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants