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

Better support for duplicate MCP servers #591

Open
joshstrange opened this issue Feb 3, 2025 · 0 comments
Open

Better support for duplicate MCP servers #591

joshstrange opened this issue Feb 3, 2025 · 0 comments
Labels
enhancement New feature or request

Comments

@joshstrange
Copy link

Is your feature request related to a problem? Please describe.
If I define multiple github MCP servers then there is no way to hint to claude which one to use

Describe the solution you'd like
A description or details section for each MCP that the LLM would consult for deciding which MCP server to use would be helpful or some way to "route" requests to the appropriate place. For this use-case maybe listing out which repos are supported in the description (or programatically one time and caching it) would help inform the LLM on which MCP server to use.

Describe alternatives you've considered
One alternative is to write a proxy server for this that swaps out the PAT token based on the repo you are asking about. Maybe list_repos returns all repos across all accounts (3 in my case) and then swaps the PAT based on repo-specific actions you take.

Additional context
I tried calling out the MCP server by name and hinting in every way I could think of but it keeps using a different github MCP server.

@joshstrange joshstrange added the enhancement New feature or request label Feb 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant