mcpField
G
GumroadDNA

GumroadDNA

本地服务
vibedna.ai商业与营销02 天前更新

关于 GumroadDNA

GumroadDNA 是一个 Python MCP 服务,可通过聊天管理 Gumroad 商店,提供涵盖商品、销售、许可证等操作的 44 种工具。它还可按关键词扫描公开店铺列表,帮助评估细分市场,且无需访问令牌。

主要功能

  1. 01创建、发布、更新和归档商品
  2. 02管理商品文件和图片
  3. 03查看销售、退款并追踪收入
  4. 04管理订阅者、许可证和优惠码
  5. 05配置 Webhook 和库存
  6. 06按关键词扫描公开店铺

适用场景

  1. 01准备商品及其文件和图片并发布
  2. 02查看店铺销售和月度收入
  3. 03核验或更改客户许可证状态
  4. 04评估细分市场的商品定价和卖家

MCP 相关

GumroadDNA 默认通过 stdio 作为 MCP 服务运行,提供 Gumroad API v2 操作和公开店铺扫描工具。设置 PORT 后可改用可流式传输的 HTTP。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库
安装包
mcpbgumroad-dna-mcp-2.3.0.mcpb2.3.0

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

GumroadDNA MCP

在聊天中使用 Gumroad API v2:产品、文件、销售、退款、许可证,以及细分市场扫描。

GumroadDNA 为你的 AI 提供 44 个 Gumroad API v2 工具:端到端创建产品(文件、封面、缩略图、发布)、更新、发布和归档产品,管理产品图片,列出销售记录并退款,重新发送收据,将订单标记为已发货,读取订阅者,验证和切换许可证密钥,管理优惠码、自定义字段和 Webhook,并获取今日、本周和本月的收入概览。它还会读取任意关键词对应的公开 Gumroad 店面信息(产品数量、价格范围、按评分数排名的畅销产品),帮助你在进入某个细分市场前评估规模。

通过 Python 3.10+ 和你自己的 Gumroad 访问令牌,在本地使用 stdio 运行。免费。

主页:https://vibedna.ai/store/gumroad

工具(44)

类别工具
市场调研scan_gumroad_niche(公开店面,无需令牌)
产品create_product、launch_product、update_product、publish_product、archive_product、list_products、download_product_files
文件和图片add_product_file、set_product_cover、add_product_image、list_product_images、remove_product_image、reorder_product_images、download_product_images
销售get_revenue_snapshot、list_sales、get_sale、refund_sale、resend_receipt、mark_as_shipped
订阅者list_subscribers、get_subscriber
许可证密钥verify_license、enable_license、disable_license、decrement_license_uses
折扣和结账list_offer_codes、create_offer_code、delete_offer_code、list_custom_fields、create_custom_field、delete_custom_field
库存get_stock_status、update_stock、bump_stock
Webhooklist_webhooks、create_webhook、delete_webhook
附加工具scan_unlisted_assets(检查你提供的项目名称中哪些没有上架)、sync_buyers_to_resend(将唯一买家邮箱导出为列表;它本身不会调用 Resend)
账户和元信息get_account、vibedna_info、check_for_update

refund_sale、archive_product、delete_offer_code、delete_webhook 和其他写入工具会对你的线上店铺执行操作。除非你已允许,否则 AI 客户端会在调用工具前征求你的同意。

安装

获取 Gumroad 访问令牌:app.gumroad.com/settings/advanced > Applications > Create application > Generate access token。

git clone https://github.com/marstudio360/gumroad-dna-mcp
cd gumroad-dna-mcp
pip install -r requirements.txt

令牌可以放在 MCP 条目中(如下),也可以放在 server.py 旁边的 .env 文件中(复制 .env.example)。

Claude Code
claude mcp add gumroad-dna --scope user -e GUMROAD_ACCESS_TOKEN=your_token -- python /absolute/path/to/gumroad-dna-mcp/server.py

也可以放在项目的 .mcp.json 中:

{
  "mcpServers": {
    "gumroad-dna": {
      "command": "python",
      "args": ["/absolute/path/to/gumroad-dna-mcp/server.py"],
      "env": { "GUMROAD_ACCESS_TOKEN": "your_token" }
    }
  }
}
Cursor

将相同的 mcpServers 块添加到 ~/.cursor/mcp.json(所有项目)或 .cursor/mcp.json(单个项目)中。

Claude Desktop

将相同的 mcpServers 块添加到 claude_desktop_config.json(Settings > Developer > Edit Config)中,然后重启 Claude Desktop。

INSTALL.md 是一份分步指南,你可以将其粘贴到 AI 聊天中,让 AI 帮你完成安装。

配置

变量必需用途
GUMROAD_ACCESS_TOKEN是(scan_gumroad_niche 除外)你的 Gumroad API 令牌
PORT否如果设置,则在该端口提供可流式传输的 HTTP 服务,而不是使用 stdio

网络

调用会使用你的令牌访问 api.gumroad.com,扫描细分市场时访问 gumroad.com/discover,且仅在调用 check_for_update 时访问 vibedna.ai/api/mcp/latest。

许可证

MIT,详见 LICENSE。版权所有 (c) 2026 VibeDNA。

支持:[email protected]

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。