metoro-io avatar

MCP Golang Server

metoro-io/mcp-golang

The Mcp Golang server provides an unofficial Go implementation of the Model Context Protocol that enables developers to build MCP servers and clients with minimal boilerplate code. It offers type-safe tool definitions using native Go structs with automatic schema generation and deserialization, modular components for transport and protocol handling, support for custom transports (stdio and HTTP), and bidirectional communication capabilities. This solves the problem of implementing MCP servers in Go without requiring extensive manual schema definition or protocol handling code.

GitHub stars
1.2K
tool
1
last updated
Dec 15, 2025

Tools

1 tools

Public tool metadata for what this MCP can expose to an agent.

helloSay hello to a person

Say hello to a person

No parameter schema in public metadata yet.

Sponsors

Readme

Statusphere logo

GitHub stars GitHub forks GitHub issues GitHub pull requests GitHub license GitHub contributors GitHub last commit GoDoc Go Report Card Tests

mcp-golang


View the full README on GitHub

Details

Repository
github.com/metoro-io/mcp-golang