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/mcp brew install --cask goreleaser/tap/mcp winget install goreleaser.mcp ``` ## Usage You can add something like this to your tooling: ```json { // ... "mcp": { "goreleaser": { "command": "goreleaser-mcp", "type": "stdio" } } // ... } ``` ## Badges [](https://github.com/goreleaser/mcp/releases/latest) [](/LICENSE.md) [](https://github.com/goreleaser/mcp/actions?workflow=build) [](http://godoc.org/github.com/goreleaser/mcp) [](https://github.com/goreleaser) [](https://goreportcard.com/report/github.com/goreleaser/mcp)