This site hosts the user documentation for the Model Context Protocol Go SDK.
Use the navigation to explore the available guides:
- Protocol for lifecycle, transport, auth, and security details.
- Client features for roots, sampling, elicitation, and capability guidance.
- Server features for prompts, resources, tools, completion, logging, and pagination.
- Troubleshooting for debugging guidance.
- Backwards compatibility and rough edges for compatibility notes.
For generated API reference, use pkg.go.dev.