GumroadDNA
The Gumroad API v2 from chat: products, files, sales, refunds, licenses, plus niche scans.
Connector by marstudio360 · GitHub account verified by the MCP Registry
Chalk Labs
Need help deploying GumroadDNA?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Desktop. Read the repository before you give any tool access to your data.
MCP bundle (.mcpb): open it with Claude Desktop.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 17 read · 18 write · 5 delete · 4 not yet classified
- Secrets
- None asked for
- Install scripts
- Not scanned yet
- Runs as
- Downloaded binary
Tools by what they do 44
Read from the source code; the running server may list different tools.
Read 17 · Look things up without changing anything.
check_for_updateget_accountget_revenue_snapshotget_saleget_stock_statusget_subscriberlist_custom_fieldslist_offer_codeslist_product_imageslist_productslist_saleslist_subscribers
Show 5 more tools
list_webhooksscan_gumroad_nichescan_unlisted_assetsverify_licensevibedna_info
Write 18 · Create, change, send or run things.
add_product_fileadd_product_imagearchive_productcreate_custom_fieldcreate_offer_codecreate_productcreate_webhookdecrement_license_usesdisable_licensedownload_product_filesdownload_product_imagesenable_license
Show 6 more tools
mark_as_shippedpublish_productrefund_salesync_buyers_to_resendupdate_productupdate_stock
Delete 5 · Delete, drop, revoke or wipe things.
delete_custom_fielddelete_offer_codedelete_webhookremove_product_imageset_product_cover
Not yet classified 4 · We could not tell from the name and description.
bump_stocklaunch_productreorder_product_imagesresend_receipt
Network hosts it talks to 1
github.com· found in install command
Files it touches
- Any path the agent passes to its tools
Tools (44)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
add_product_file[FREE] Upload a file (multipart-S3) and attach it to an existing product's downloads.
add_product_image[FREE] Add an image to a product. as_thumbnail=True sets the small grid thumbnail; otherwise APPENDS a gallery/preview cover image (keeps existing ones). JPEG/PNG/GIF only.
archive_product[FREE] Unpublish/archive a product (PUT /products/{id}/disable). Reversible via publish_product.
bump_stock[FREE] Keep N copies "left" on every limited product. Sets max_purchase_count = sales_count + buffer. Skips products with no existing limit (unlimited products). buffer: how many copies always visible. dry_run: preview without writing.
check_for_updateIs this copy behind the published version? Your copy is a folder on your machine, so it stays exactly as it was the day you installed it while fixes keep shipping. This asks what is published now and tells you whether to update, and how. It sends nothing about you: just a version number comes back.
create_custom_field[FREE] Add a checkout custom field to a product (e.g. 'Discord username').
create_offer_code[FREE] Create a discount code. amount_off = the number (percent if percent=True, else cents). max_uses=0 means unlimited. e.g. create_offer_code(pid, 'LAUNCH20', 20, percent=True).
create_product[FREE] Create a Gumroad product END-TO-END via the API (no browser). Uploads the product file (any size, multipart-S3), sets the cover image, ALSO sets the square grid thumbnail (so the product never shows imageless in the grid/library), writes the description, and optionally publishes. file_path = the product zip/download; cover_path = the cover image (JPEG/PNG); thumbnail_path = optional dedicated square thumbnail (defaults to the cover). Use whenever the user wants to launch/upload a new Gumroad product.
create_webhook[FREE] Register a webhook: Gumroad POSTs to post_url whenever resource_name fires (sale, refund, dispute, cancellation, subscription_ended, etc.).
decrement_license_uses[FREE] Decrement a license's use count by one (e.g. free up a seat).
delete_custom_field[FREE] Remove a checkout custom field from a product by name.
delete_offer_code[FREE] Delete a discount code by its id.
delete_webhook[FREE] Delete a webhook subscription by its id.
disable_license[FREE] Disable a license key (revoke access, e.g. on refund/abuse).
download_product_files[FREE] Download a product's own files (seller) to out_dir using the API's signed file URLs.
Show 29 more tools
download_product_images[FREE] Download a product's marketing images (all gallery covers + thumbnail) to out_dir.
enable_license[FREE] Enable (re-activate) a license key.
get_account[FREE] Your Gumroad account: id, name, email, bio, url. Confirms the token works + who you are.
get_revenue_snapshot[FREE] Total sales and revenue for today, last 7 days, or last 30 days. period: today | week | month
get_sale[FREE] Full detail of one sale by id: buyer, product, price, variants, custom fields, refund/dispute state.
get_stock_status[FREE] Stock status for every product - sales_count, max_purchase_count, remaining. 'inf' = unlimited.
get_subscriber[FREE] Full detail of one subscriber: email, status, billing period, charges, cancellation.
launch_product[FREE] Create a new Gumroad product listing.
list_custom_fields[FREE] List the checkout custom fields on a product (extra info you collect from buyers).
list_offer_codes[FREE] List discount / offer codes for a product.
list_product_images[FREE] List a product's images - gallery covers (id, MAIN flag, url) + thumbnail url.
list_products[FREE] All Gumroad products with price, sales count, and published status.
list_sales[FREE] List individual sales (not just the total). Filter by date (after/before as YYYY-MM-DD), product_id, or buyer email. Paginate with page_key from the previous response. This is the real per-sale ledger: who bought what, when, for how much.
list_subscribers[FREE] List subscribers (recurring customers / members) for a product. Optionally filter by email. Shows status, current period, and cancellation state for each.
list_webhooks[FREE] List webhook subscriptions for a resource (sale, refund, dispute, cancellation, subscription_ended, subscription_restarted, subscription_updated).
mark_as_shipped[FREE] Mark a physical-good sale as shipped, optionally with a tracking URL.
publish_product[FREE] Publish a product live (PUT /products/{id}/enable).
refund_sale[FREE] Refund a sale. Leave amount_cents=0 for a FULL refund, or pass cents for a partial refund.
remove_product_image[FREE] Remove a gallery/cover image by cover_id (get IDs from list_product_images).
reorder_product_images[FREE] Reorder gallery images by passing cover_ids in the desired order - the FIRST becomes the main cover shown on the storefront.
resend_receipt[FREE] Re-send the purchase receipt email to the buyer of a sale.
scan_gumroad_niche[FREE] Research a Gumroad niche - market size, price distribution, adjacent-demand tags, and top sellers by rating count. Reads the public Gumroad discover page (no auth, works for any keyword, not just your own products).
scan_unlisted_assets[FREE] Cross-reference project names against Gumroad listings - find monetization gaps.
set_product_cover[FREE] Replace a product's cover image (removes existing covers, uploads image_path as the sole/main cover). image_path must be JPEG/PNG/GIF.
sync_buyers_to_resend[FREE] Pull buyer emails from Gumroad sales, formatted for Resend audience import.
update_product[FREE] Edit a Gumroad product. Pass product_id and any fields to change.
update_stock[FREE] Set max_purchase_count (scarcity limit) on a product. Use 0 to remove the limit.
verify_license[FREE] Verify a license key for a product. Returns whether it's valid + the purchase behind it. Set increment_uses=True to count this as a use (for seat/activation limits).
vibedna_infoProduct info - VibeDNA build, version, license, support.
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit
- Oct 6, 2026 (24 days ago)
- Last release
- Oct 6, 2026 (24 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.marstudio360/gumroad-dna-mcp- Version
- 2.2.1
- Auth
- API key
- Packages
- mcpb https://github.com/marstudio360/gumroad-dna-mcp/releases/download/v2.2.1/gumroad-dna-mcp-2.2.1.mcpb
- License
- MIT
- Repository
- github.com/marstudio360/gumroad-dna-mcp
- Website
- vibedna.ai/store/gumroad
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from marstudio360
- 0.577score
VibeDNA Vault
marstudio360
Encrypted local vault for API keys.
ConnectorAFreshness: ALocalClaude Desktop - 0.577score
VibeDNA Journal
marstudio360
One journal file per project that your AI reads at session start and updates as it works.
ConnectorAFreshness: ALocalClaude Desktop - 0.577score
VibeGen
marstudio360
Your AI drives a generative art studio: moves knobs, renders PNGs, MP4s and song videos.
ConnectorAFreshness: ALocalClaude Desktop
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get GumroadDNA running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
GumroadDNA MCP server. Agent Mart. https://agentmart.dev/connectors/marstudio360-gumroad-dna-mcp (last updated 2026-10-24)