Mcp-go icon

Mcp-go

Createddwrtz

Implements the Model Context Protocol in Go for building MCP clients and servers.

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