Recent Go MCP Server

An MCP (Model Context Protocol) server that provides comprehensive Go language updates and best practices to LLM coding agents in structured Markdown

Local serverstdioGo

What is the Recent Go MCP Server?

An MCP (Model Context Protocol) server that provides comprehensive Go language updates and best practices to LLM coding agents in structured Markdown format. This

What the server does

  • 🔄 Comprehensive Version Coverage: Supports Go 1.13 through 1.24 (12 versions)
  • 📦 Package-Specific Filtering: Get updates for specific standard library packages (net/http, slices, maps, log/slog, etc.)
  • 📚 Rich Information: Includes examples, impact assessment, and upgrade recommendations
  • 📝 Markdown Format: Structured output optimized for LLM consumption with ~70% size reduction
  • 🚀 Single Binary: All release data embedded using go:embed for easy deployment

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
versionrequired): Go version to check updates from (supported: "1.13" through "1.24")
packageoptional): Specific standard library package to filter updates (e.g., "net/http", "slices", "maps", "log/slog")

How to install the Recent Go MCP Server

{
  "mcpServers": {
    "recent-go-mcp": {
      "command": "go",
      "args": [
        "run",
        "github.com/tenkoh/recent-go-mcp@latest"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Example prompts to try

  • “Use Recent Go MCP to Examples.”

Frequently asked questions

An MCP (Model Context Protocol) server that provides comprehensive Go language updates and best practices to LLM coding agents in structured Markdown format. This Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.