MCP Go SDK
@riza-io
About MCP Go SDK
Build Model Context Protocol (MCP) servers in Go
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is MCP Go SDK?
A Go implementation of the Model Context Protocol (MCP), providing both client and server capabilities for integrating with LLM surfaces. It is built for developers creating MCP-based applications in Go.
How to use MCP Go SDK?
Write an MCP server or client using the SDK’s types, implement required handlers, then wire it to stdio (or future SSE) transport. A typical server binary is compiled and configured in an MCP client like Claude Desktop via a JSON entry specifying the command and arguments.
Key features of MCP Go SDK
- Build MCP clients connecting to any MCP server
- Create MCP servers exposing resources, prompts, and tools
- Use stdio transport; SSE transport coming soon
- Handle all MCP protocol messages and lifecycle events
Use cases of MCP Go SDK
- Expose a file system as MCP resources for LLM context
- Integrate custom data sources with Claude Desktop or other MCP clients
- Implement servers that provide prompts or tools to LLM surfaces
FAQ from MCP Go SDK
What protocol does MCP Go SDK implement?
It implements the full Model Context Protocol specification, as described at modelcontextprotocol.io.
What transports does MCP Go SDK support?
The SDK currently supports stdio transport; SSE transport is listed as “coming soon” on the roadmap.
What is the license for MCP Go SDK?
The SDK is offered under the MIT license.
What features are planned for future releases?
The roadmap includes Notifications, Sampling, and Roots support.
Frequently asked questions
What protocol does MCP Go SDK implement?
It implements the full Model Context Protocol specification, as described at modelcontextprotocol.io.
What transports does MCP Go SDK support?
The SDK currently supports stdio transport; SSE transport is listed as “coming soon” on the roadmap.
What is the license for MCP Go SDK?
The SDK is offered under the MIT license.
What features are planned for future releases?
The roadmap includes Notifications, Sampling, and Roots support.
Basic information
More Developer Tools MCP servers

Skilder.ai
skilder.aiRun skills and MCP tools like production software: versioned, composed into roles, distributed to every agent from one governed library.

Moxie Docs
Jackalope-DevAutomated codebase documentation for GitHub: searchable docs, MCP context for AI agents, doc drift detection, and Friday Cleanup PRs.
Mobbin
MobbinMobbin MCP connects your AI agents to 600,000+ real product screens, so what they build starts with what already works.

Codex Pets
astandrikPublic read-only MCP server for discovering, inspecting, installing, and sharing approved Codex-compatible animated pet packs.

Perfex CRM
themesicTurn Perfex CRM into an AI-ready workspace. This MCP server exposes your full REST API to Claude, ChatGPT and any AI agent, so leads, invoices and tasks are one prompt away.
Comments