Tools/modelcontextprotocol/go-sdk

go-sdk

Official Go SDK for building MCP servers and clients

5.0k+27/wkemergingGotrending

The Lens

By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.

Updated Apr 2026

Official Go SDK for building MCP servers and clients. Handles the JSON-RPC transport, tool registration, resource management, and OAuth primitives so you write the business logic.

Standard Go module install. Well-documented with example implementations. Supports the full MCP specification including streaming and sampling.

Maintained by the Model Context Protocol organization. Free, open source. If you're building MCP servers in Go, this is the canonical choice. Equivalent to FastMCP for Python but for the Go ecosystem.

Free vs Self-Hosted vs Paid

fully free

Free Tier

The MCP server itself is completely free and open source. Install it, configure your MCP client, and use it without any cost.

Self-Hosted

Runs locally or on your own infrastructure. No external dependencies beyond the service it connects to.

Paid

No paid tier. The MCP server is free. The underlying service may have its own pricing.

Free and open source.

What to do by team size

Solo
free
Small team
free
Larger team
free
Self-hosting ops:trivial

Get tools like this every Wednesday

One featured tool, three on the radar. No fluff.

Score
72/100 · B+
Adoption21/30
Maintenance25/25
Community11/20
License5/15
Analysis10/10

A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores

Trust Signals

Community discussions enabledOrganization account (40 public repos)Notable author: 45,918 followers

About

Owner
modelcontextprotocol (Organization)
Stars
5,030
Forks
525

Explore Further

More tools in the directory