关于 The MCP server for GoReleaser
GoReleaser MCP 是 GoReleaser 的 MCP 服务,用于帮助 AI 助手理解和处理 GoReleaser 配置。它可以校验配置、提示修复已弃用选项,并内嵌 GoReleaser 文档。
主要功能
- 01检查 GoReleaser 配置中的错误
- 02检测并提示修复已弃用选项
- 03内嵌 GoReleaser 文档
- 04提供 update_config 提示词用于更新配置
适用场景
- 01在 AI 助手中校验 GoReleaser 配置文件
- 02将旧版 GoReleaser 配置迁移到当前写法
- 03在编码 Agent 中查阅 GoReleaser 文档
MCP 相关
该项目是 MCP 服务,向 MCP 客户端提供配置校验工具、内嵌文档以及 update_config 提示词。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
GoReleaser MCP
GoReleaser 的模型上下文协议服务。
GoReleaser 的模型上下文协议(MCP)服务。 提供工具和文档,帮助 AI 助手了解并使用 GoReleaser 配置。
功能
- 配置验证:检查 GoReleaser 配置中的错误和已弃用选项
- 弃用项修复:获取修复已弃用配置选项的提示和详细说明
- 内嵌文档:通过 MCP 服务直接访问 GoReleaser 文档
- 更新提示词:使用
update_config提示词更新 GoReleaser 配置
安装
npm install -g @goreleaser/mcp
brew install --cask goreleaser/tap/mcp
winget install goreleaser.mcp
使用方法
你可以将类似以下内容添加到工具链中:
{
// ...
"mcp": {
"goreleaser": {
"command": "goreleaser-mcp",
"type": "stdio"
}
}
// ...
}
徽章
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。