Repository avatar
Other Tools
v0.3.2
active

mcp

io.github.goreleaser/mcp

GoReleaser MCP server

Documentation

GoReleaser Logo

GoReleaser MCP

Model Context Protocol server for GoReleaser.


A Model Context Protocol (MCP) server for GoReleaser. Provides tools and documentation to help AI assistants understand and work with GoReleaser configurations.


Features

  • Configuration Validation: Check GoReleaser configurations for errors and deprecated options
  • Deprecation Fixes: Get prompted to fix deprecated configuration options with detailed instructions
  • Embedded Documentation: Access GoReleaser documentation directly through the MCP server
  • Update Prompt: Use the update_config prompt to modernize your GoReleaser configuration

Installation

npm install -g @goreleaser/mcp
brew install --cask goreleaser/tap/mcp
winget install goreleaser.mcp

Usage

You can add something like this to your tooling:

{
  // ...
  "mcp": {
    "goreleaser": {
      "command": "goreleaser-mcp",
      "type": "stdio"
    }
  }
  // ...
}

Badges

Release Software License Build status Go Doc Powered By: GoReleaser GoReportCard

OCI
ghcr.io/goreleaser/mcp:0.3.2
Install Command
docker pull ghcr.io/goreleaser/mcp:0.3.2:undefined
NPM
@goreleaser/mcp
Install Command
npm install @goreleaser/mcp