-
Notifications
You must be signed in to change notification settings - Fork 847
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
Github MCP server has only half its claimed tools available #493
Comments
@ichoosetoaccept If you are using MCP servers that are part of the Releases from MCP here on Github, those are all behind what is on latest and PR'd (last update was December 4th, 2024). You'll need to ensure that you're pointing your config files at the |
there is a bug in a few methods of github server for: list_issues, update_issue, add_issue_comment, and get_issue tools where their return schema is not following the specification https://github.com/modelcontextprotocol/specification/blob/main/schema/schema.json#L80 |
Yes, we discussed this on Discord (hi!) but I couldn't get it to work. The proper way of fixing this issue, however, is by actually fixing the Github MCP server's code and not with workarounds I suppose. Thanks anyway!
Excellent, many thanks for your PR! I hope it gets merged soon 😊 |
Describe the bug
I've set this up in Claude for desktop: https://github.com/modelcontextprotocol/servers/tree/HEAD/src/github
This server claims to offer 16 tools, making it a powerful way to interact with Github via Claude:
I'd love for this list to actually be true. I only get half those tools max when I ask Claude about it:
To Reproduce
Steps to reproduce the behavior:
Expected behavior
I expect this MCP server to actually provide all the tools that listed under tools on this page: https://github.com/modelcontextprotocol/servers/tree/HEAD/src/github
Logs
Not applicable since the server is working as it should, I suppose, just with a subset of the tools it's supposed to have.
Thanks for reading!
The text was updated successfully, but these errors were encountered: