Name: Model Context Protocol Go SDK
Brand: model-context-protocol
Category: mcp-server-directories-lists
Source: https://github.com/modelcontextprotocol/go-sdk
Official Go SDK for the Model Context Protocol (MCP), providing Go packages and helpers for building MCP servers and clients. The project is maintained in collaboration with Google.
- Official Go SDK implementation for the Model Context Protocol.
- Go packages for building MCP servers.
- Go packages for building MCP clients.
- Helper utilities to simplify MCP integration in Go applications.
- JSON-RPC–related functionality via the
jsonrpcpackage/directory. - Authentication-related utilities via the
authpackage/directory. - OAuth-related extensions via the
oauthexpackage/directory. - Example implementations and usage patterns in the
examplesdirectory. - Protocol and API design materials in the
designdirectory. - Project documentation in the
docsdirectory. - Internal helper packages in the
internaldirectory. - Development tooling and scripts in the
scriptsdirectory. - Dev container configuration in
.devcontainerfor consistent development environments. - Distributed as a Go module (
go.mod,go.sum) for dependency management.
- Open source SDK – No pricing plans listed. Usage and redistribution are governed by the repository’s
LICENSEfile.