metoro-io/mcp-golang
A Go library for implementing Model Context Protocol servers and clients.

Velocity · 7d
+2.2
★ / day
Trend
→steady
star history
mcp-golang provides a type-safe, low-boilerplate way to write Model Context Protocol servers and clients in Go. It generates all MCP endpoints automatically and supports custom transports including stdio and HTTP. The library is modular, split into transport, protocol, and server/client components, allowing developers to easily expose tools, prompts, and resources to AI assistants through the MCP protocol.