modelcontextprotocol/go-sdk
An official Go SDK for building Model Context Protocol servers and clients that connect AI models to external tools.

Velocity · 7d
+11
★ / day
Trend
→steady
star history
The SDK provides packages for constructing MCP clients and servers, implementing the full MCP specification in Go. It includes core MCP APIs, a JSON-RPC transport layer, and OAuth authentication primitives for secure MCP connections. Developers use this to build server applications that expose tools and resources to AI assistants, enabling AI models to interact with external systems and data.