The MCP server for GoReleaser

io.github.goreleaserPublished by GitHub account goreleaserv0.6.0Updated Oct 24, 2026

GoReleaser MCP server

VerifiedSTDIODesktop onlyKnowledge & MemoryDeveloper Tools

Overview

AI-generated overview

A local MCP server for GoReleaser that lets an AI assistant validate GoReleaser configurations, fix deprecated options and read embedded documentation.

What you can do
Validate GoReleaser configuration files and report errors and deprecated options, with instructions for fixing them. Read GoReleaser documentation embedded in the server. Use an update prompt to modernize an existing configuration.
When to use it
Useful when you maintain GoReleaser release configurations and want an assistant to check them for errors or deprecated settings and help bring them up to date.
Requirements
Runs as a local stdio process on the user's machine; install via npm, Homebrew cask or winget, then register the goreleaser-mcp command in your MCP client configuration. No authentication, environment variables or headers are declared.
Before you install
The server can read and propose changes to your GoReleaser configuration files, so review any suggested edits before applying them. No credentials or network access are declared.

Installation

In SourceWeft

  1. Open The MCP server for GoReleaser in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

[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

bash
npm install -g @goreleaser/mcpbrew install --cask goreleaser/tap/mcpwinget install goreleaser.mcp

Usage

You can add something like this to your tooling:

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

Badges

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

Source: README.md at commit 4b82f84

Tools

0
SourceWeft has not started this package in its sandbox yet, so its tools are not known.

Version history

1
  1. v0.6.0LatestSep 16, 2026

Score

50% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts