About
This SDK provides a comprehensive implementation of the Model Context Protocol (MCP) in Go, enabling developers to create MCP clients for connecting to servers and build MCP servers that offer context and capabilities. It supports core MCP features like resources, prompts, and tools, with both stdio and SSE transport options. Example implementations are included to illustrate its usage.
Key Features
- Implements stdio and SSE transport
- Supports resources, prompts, and tools
- 1 GitHub stars
- Create MCP clients and servers
- Go implementation of the Model Context Protocol
- Provides example implementations
Use Cases
- Building MCP clients to interact with MCP servers
- Implementing Model Context Protocol functionality in Go applications
- Developing MCP servers to provide context and capabilities