You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
The text was updated successfully, but these errors were encountered:
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.
The text was updated successfully, but these errors were encountered: