Skip to content

Make MCP Server Generic Rather Than Claude Desktop-Specific #48

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

Open
Zane-XY opened this issue May 27, 2025 · 0 comments
Open

Make MCP Server Generic Rather Than Claude Desktop-Specific #48

Zane-XY opened this issue May 27, 2025 · 0 comments

Comments

@Zane-XY
Copy link

Zane-XY commented May 27, 2025

The MCP server should function as a generic host for tools accessible to all MCP clients. Currently, the implementation appears to be overly coupled with Claude Desktop specifically, rather than serving as a universal tool provider.

Issues identified:

  • The server explicitly checks for Claude Desktop installation
  • It throws an error ("Claude Client is not installed") when Claude Desktop isn't found
  • The implementation emphasizes its relationship with Claude Desktop rather than being client-agnostic

Requested Changes

Please modify the implementation to be a passive MCP Server that:

  • Can be discovered through HTTP
  • Operates independently without requiring a stdio proxy
  • Serves tools to any compatible MCP client without Claude Desktop dependency

This would align with the broader vision of having a versatile MCP server that provides tools to the entire MCP client ecosystem rather than serving a single specific client.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant