What transports does Go-MCP support?
Go-MCP supports HTTP, SSE (Server-Sent Events), WebSocket, and stdio transports, configurable via the `Type` option in server and client options.
@virgoC0der
Basic information
Make your own MCP servers with Golang
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTool 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.
Go-MCP is a Go implementation of the Model Context Protocol (MCP), a protocol for building AI services. It defines three core primitives: Prompts, Tools, and Resources. It provides a type-safe API with multiple transport options and unified response handling.
Install via go get github.com/virgoC0der/go-mcp. Create a server by implementing the MCPService interface and calling mcp.NewServer with options like Address and Type. Create a client with mcp.NewClient, connect, and use the service interface to interact with prompts, tools, and resources.
Go-MCP supports HTTP, SSE (Server-Sent Events), WebSocket, and stdio transports, configurable via the `Type` option in server and client options.
Yes. All list operations (ListPrompts, ListTools, ListResources) use cursor-based pagination. The client can pass an empty cursor for the first page and use `NextCursor` from the result to fetch subsequent pages.
Yes. Go-MCP supports resource subscriptions via the `SubscribeToResource` method on the service interface. The server must declare the `Subscribe` capability.
Go-MCP has been updated to support the Model Context Protocol 2025-03-26 specification, including JSON-RPC 2.0, enhanced multimodal content, and rich server capability declarations.
Yes. Go-MCP provides full JSON-RPC 2.0 support with

Handl speaks the Model Context Protocol. Your whole billing operation — projects, invoices, clients, reports, approvals — as tools any AI assistant can call, inside your autonomy rules.
Free moving quotes for AI agents from Next Generation Movers, a licensed interstate mover (USDOT 3764697). US long-distance nationwide and local DC/MD/VA. Indicative ballpark price and booking options; optional $0.01 x40

Model Context Protocol Servers
A search tool helps dev to solve the naming things problem.

A free remote MCP server for The Living Bread. Bible passages read word for word from a stored public domain text with an evidence label, keyword search and cross references, real churches, gatherings and prayer groups w
Comments