11<!-- Autogenerated by weave; DO NOT EDIT -->
22# MCP Go SDK
33
4- <!-- TODO: update pkgsite links here to point to the modelcontextprotocol
5- module, once it exists. -->
6-
7- [ ![ PkgGoDev] ( https://pkg.go.dev/badge/golang.org/x/tools )] ( https://pkg.go.dev/github.com/modelcontextprotocol/go-sdk )
4+ [ ![ PkgGoDev] ( https://pkg.go.dev/badge/github.com/modelcontextprotocol/go-sdk )] ( https://pkg.go.dev/github.com/modelcontextprotocol/go-sdk )
85
96This repository contains an unreleased implementation of the official Go
107software development kit (SDK) for the Model Context Protocol (MCP).
@@ -15,6 +12,18 @@ proposals, but don't use it in real projects. See the issue tracker for known
1512issues and missing features. We aim to release a stable version of the SDK in
1613August, 2025.
1714
15+ ## Design
16+
17+ The design doc for this SDK is at [ design.md] ( ./design/design.md ) , which was
18+ initially reviewed at
19+ [ modelcontextprotocol/discussions/364] ( https://github.com/orgs/modelcontextprotocol/discussions/364 ) .
20+
21+ Further design discussion should occur in
22+ [ issues] ( https://github.com/modelcontextprotocol/go-sdk/issues ) (for concrete
23+ proposals) or
24+ [ discussions] ( https://github.com/modelcontextprotocol/go-sdk/discussions ) for
25+ open-ended discussion. See CONTRIBUTING.md for details.
26+
1827## Package documentation
1928
2029The SDK consists of two importable packages:
@@ -116,15 +125,6 @@ func main() {
116125
117126The ` examples/ ` directory contains more example clients and servers.
118127
119- ## Design
120-
121- The design doc for this SDK is at [ design.md] ( ./design/design.md ) , which was
122- initially reviewed at
123- [ modelcontextprotocol/discussions/364] ( https://github.com/orgs/modelcontextprotocol/discussions/364 ) .
124-
125- Further design discussion should occur in GitHub issues. See CONTRIBUTING.md
126- for details.
127-
128128## Acknowledgements
129129
130130Several existing Go MCP SDKs inspired the development and design of this
0 commit comments