这是一个专为 Gumroad 打造的 Model Context Protocol (MCP) 服务器实现。借助它,MCP 兼容的 AI 客户端(像 Claude Desktop 这类)就能与 Gumroad API 进行交互啦。模型上下文协议(MCP)能让 AI 助手和外部工具及服务顺畅沟通。
使用 Claude Desktop,只需几秒钟就能开启 Gumroad MCP 服务器的使用之旅:
npx gumroad-mcp@latest init
这个命令会通过交互式提示来设置 MCP 服务器,过程中会用到您的 Gumroad 凭据。
配置完成后,在 MCP 兼容客户端中可以尝试下面这些命令:
更多示例可参考 Gumroad 文档。
npx gumroad-mcp@latest initnpx gumroad-mcp@latest credentialsnpx gumroad-mcp@latest productsnpx gumroad-mcp@latest orders对于大多数用户,运行下面这个命令就行:
npx gumroad-mcp@latest install
要是您需要自定义配置,可以参考下面的示例:
{
"mcpServers": {
"gumroad": {
"command": "npx",
"args": ["-y", "gumroad-mcp@latest"],
"env": {
"GUMROAD_ACCESS_TOKEN": ""
}
}
}
}
要是您用的是自托管的 Gumroad 实例,可以通过 GUMROAD_BASE_URL 来配置自定义地址:
{
"mcpServers": {
"gumroad": {
"command": "npx",
"args": ["-y", "gumroad-mcp@latest"],
"env": {
"GUMROAD_ACCESS_TOKEN": "" ,
"GUMROAD_BASE_URL": "https://example.com"
}
}
}
}
⚠️ 重要提示
服务器会自动在基础 URL 后附加 API 版本(/v2)。例如,使用
GUMROAD_BASE_URL="https://example.com",API 请求将发送到https://example.com/v2。
请参考 MCP 协议文档 了解如何在 Claude Desktop 中添加 MCP 服务器。
要是您发现了错误或者有什么建议,欢迎在 GitHub 上打开问题或者提交拉取请求。
此 MCP 服务器是根据 MIT License 发布的。这意味着您可以自由使用、修改和分发该软件,但要遵守 MIT 许可证的条款和条件。更多详细信息,请查看项目存储库中的 LICENSE 文件。