What is the MCP-Go SDK?
It is a Go SDK for building Model Communication Protocol (MCP) tools and servers. It provides the interfaces and default implementations needed to create MCP‑compliant tools.
@dentaku7
基本信息
MCP Server SDK in Go and some servers I'm using myself
工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
A Go SDK for building Model Communication Protocol (MCP) tools and servers. It provides the building blocks to implement MCP‑compliant tools that can be integrated with AI applications such as Cursor IDE. The SDK is designed for Go developers who want to create custom tools that communicate with AI clients using the MCP standard.
Create a Go module, implement the mcp.Tool interface (methods Name(), Description(), Schema(), Execute()), then instantiate a server with the default stdio transport, register the tool, and call Start(). A complete working example is provided in servers/example. To use the tool with Cursor IDE, create a .cursor/mcp.json file in your project root with the command and arguments.
Tool interface with required methodsTransport interface with built‑in stdio supportIt is a Go SDK for building Model Communication Protocol (MCP) tools and servers. It provides the interfaces and default implementations needed to create MCP‑compliant tools.
You need a Go development environment. The SDK itself is imported as a Go module; no external runtime dependencies beyond the Go standard library are mentioned.
Create a new server with `server.NewServer(transport.NewStdioTransport())`, register your tool with `srv.RegisterTool(&MyTool{})`, then start it with `srv.Start()`. Your tool must implement the `mcp.Tool` interface.
Create a `.cursor/mcp.json` file in your project root with the command and optional arguments. See the Configuration section in the README for the exact JSON structure.
The SDK includes a `stdio` transport (`transport.NewStdioTransport()`). The `Transport` interface is extensible, allowing you to implement custom transports (e.g., WebSocket or HTTP) if needed.

Pugi is an AI product team in your chat. Describe a business in a few sentences and Pugi plans, designs, builds and checks a real website, shows a live preview, and puts it live on its own address. Ask for changes in pla
CronWatch records every run of your scheduled jobs in your own database, and speaks up when one is missed, fails, gets stuck, runs slow or costs too much. CronWatch is free and open-source.
Query your team's drift, vulnerability, and migration data from any AI assistant. Vibgrate MCP connects Cursor, Claude, ChatGPT, Windsurf, or VS Code to Vibgrate Cloud: 51 tools for DriftScores, CVEs and EOL runtimes, up

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

Official Porkbun MCP server, maintained by Porkbun. Check domain availability and pricing, register, renew and transfer domains, and manage DNS records, nameservers, URL forwarding, glue records, DNSSEC and domain contac
评论