GitHub MCP Server 0.23.0 - Go SDK #1483
omgitsads
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Migration to Official Go SDK
We're excited to share a prerelease that migrates the GitHub MCP Server to the official modelcontextprotocol/go-sdk library. This has been on our roadmap for a while—moving to the officially supported SDK gives us confidence that we'll stay aligned with the MCP specification as it evolves.
What Changed
The changes in this release are primarily structural, focused on how we define tool schemas using the new SDK's JSON Schema syntax. Functionally, the server should behave exactly as before. That said, the migration touched a substantial amount of code, so we want to get community feedback before promoting this to a stable release.
How You Can Help
If you're able to test this prerelease in your development environment, we'd love to hear about your experience:
Please share your findings in this thread or open an issue if you encounter bugs.
Timeline
We're confident in these changes, so assuming no significant issues are reported, we plan to merge this PR into a stable release within the next week.
Acknowledgements
A huge thank you to @jba and @findleyr for their support as maintainers of the official Go SDK. Their guidance during this migration was invaluable.
We also want to recognize @ezynda3 for creating the original mark3labs/mcp-go library. That project enabled us to build and ship the GitHub MCP Server in the first place, and we're grateful for the foundation it provided.
Beta Was this translation helpful? Give feedback.
All reactions