go-sdk
View on GitHubThe official Go SDK for Model Context Protocol servers and clients. Maintained in collaboration with Google.
Official Go SDK for implementing MCP clients and servers. Includes protocol APIs, JSON-RPC and transport support, OAuth primitives, and examples.
Use Cases
Build MCP servers in GoConnect Go applications to MCP serversExpose tools and resources to AI clientsAdd OAuth support to MCP integrationsImplement custom MCP transports
Built With
- Language
- Go
- Frameworks
- Model Context Protocol
Tags
MCP · Go · SDK · client · server · OAuth · JSON-RPC · stdio · HTTP transport