Implements the Model Context Protocol in Go for building MCP clients and servers.
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.
Características Principales
01Implements stdio and SSE transport
02Supports resources, prompts, and tools
031 GitHub stars
04Create MCP clients and servers
05Go implementation of the Model Context Protocol
06Provides example implementations
Casos de Uso
01Building MCP clients to interact with MCP servers
02Implementing Model Context Protocol functionality in Go applications
03Developing MCP servers to provide context and capabilities