mcpField
G
GumroadDNA

GumroadDNA

ローカル
vibedna.aiビジネス・マーケティング02 日前に更新

GumroadDNA について

GumroadDNA は、チャットから Gumroad ストアを管理する Python 製 MCP サーバーです。商品、売上、ライセンスなどを扱う44種類のツールに加え、アクセストークンなしでキーワードによる公開ストアの調査も行えます。

主な機能

  1. 01商品の作成・公開・更新・アーカイブ
  2. 02商品ファイルと画像の管理
  3. 03売上確認、返金、収益の追跡
  4. 04購読者、ライセンス、クーポンの管理
  5. 05Webhook と在庫の設定
  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 は Gumroad API v2 を通じて、AI に 44 個のツールを提供します。ファイル、カバー画像、サムネイルの設定から公開まで、商品の作成を一貫して行えます。商品の更新、公開、アーカイブ、商品画像の管理、販売の一覧表示と返金、領収書の再送、注文の発送済みへの変更、購読者の確認、ライセンスキーの検証と有効・無効の切り替え、オファーコード、カスタムフィールド、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(1 つのプロジェクト)に追加します。

Claude Desktop

同じ mcpServers ブロックを claude_desktop_config.json(Settings > Developer > Edit Config)に追加し、Claude Desktop を再起動します。

INSTALL.md は、AI チャットに貼り付けてインストールを任せられるように作成された、手順ごとのガイドです。

設定

変数必須用途
GUMROAD_ACCESS_TOKENはい(scan_gumroad_niche を除く)Gumroad API トークン
PORTいいえ設定すると、stdio の代わりに指定したポートでストリーミング可能な HTTP を提供します

ネットワーク

リクエストは、トークンを使って api.gumroad.com に、ニッチ市場の調査では gumroad.com/discover に送信されます。vibedna.ai/api/mcp/latest へのリクエストは、check_for_update を呼び出した場合にのみ送信されます。

ライセンス

MIT。詳細は LICENSE を参照してください。Copyright (c) 2026 VibeDNA.

サポート:[email protected]

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。