What Go version does GoMCP require?
Go ≥ 1.25 is required.
@zhangpanda
Basic information
The fast, idiomatic way to build MCP servers in Go. Struct-tag auto schema, middleware chain, tool groups, auth, adapters for Gin/OpenAPI/gRPC, async tasks, Inspector UI, and more.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"gomcp": {
"command": "go",
"args": [
"run",
"github.com/zhangpanda/gomcp/examples/basic@latest"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
GoMCP is a framework for building Model Context Protocol (MCP) servers in Go, designed as "Gin for MCP." It lets developers create servers that AI applications like Claude Desktop, Cursor, Kiro, and VS Code Copilot can use to call external tools, read data sources, and use prompt templates.
Install via go get github.com/zhangpanda/gomcp, then create a server with gomcp.New("name", "version"), register tools using s.ToolFunc(), and start a transport such as s.Stdio(). Use struct tags (e.g., mcp:"required,desc=...") to define parameter schemas with automatic validation.
Go ≥ 1.25 is required.
2024-11-05, with backward compatibility for 2025-11-25.
Yes: BearerAuth (JWT), APIKeyAuth, BasicAuth, plus RBAC via RequireRole and RequirePermission on tool groups.
stdio (for Claude Desktop, Cursor, Kiro) and Streamable HTTP with SSE.
Yes, the `mcptest` package provides an in-memory client for unit testing with snapshot support.
OrangePro local-first CLI + MCP server for behavior mapping, grounded test generation, and dynamic proof.

One case file per task — shared by every session, agent and person that touches it. Self-hosted MCP server and live board. MIT.

Jaybird Digital lets you build a website for you in the conversation. Tell your ai about your business and what you want, and it writes the pages and saves them to Jaybird. You get a link to view the site right away, wi

Build custom POS apps with your AI agent. Final's MCP server lets developers scaffold checkout flows, adapt vetted screen blueprints for counter POS, self-checkout kiosks, restaurant ordering and payment terminals, previ

The tools your AI needs to make your games. Turn prompts into production-ready game assets — animated characters with their weapons attached, seamless textures, terrain, VFX, HUDs — and playable game kits Unity, Godot, U
Comments