Products, sales, offer codes, emails, licenses and payouts. Ask in plain words. Till calls the Gumroad API on your account. Nothing to install.
Included with a paid Digital Craft Workshop subscription. Works in Claude, ChatGPT and Claude Code.
WORKSHOP30 · 30% · all products · expires Sep 30. Go ahead?Create, edit and publish. Covers, files, rich content pages, bundles, variants, custom fields.
list_products get_product create_product update_product publish_product unpublish_product delete_product update_bundle_contents add_cover delete_cover set_thumbnail delete_thumbnail list_media upload_media delete_media list_categories list_custom_fields create_custom_field update_custom_field delete_custom_field list_variant_categories create_variant_category update_variant_category delete_variant_category list_variants create_variant update_variant delete_variant presign_file_upload complete_file_upload abort_file_upload preview_product_page_html
Revenue in plain words. Refund, mark as shipped, resend a receipt, export a CSV.
list_sales get_sale sales_summary sales_analytics export_sales refund_sale mark_sale_as_shipped resend_receipt list_subscribers get_subscriber
Offer codes and upsells, created and rotated from chat.
list_offer_codes get_offer_code create_offer_code update_offer_code delete_offer_code list_upsells get_upsell create_upsell update_upsell delete_upsell
Draft, preview and send audience emails. Read your workflows.
list_emails get_email create_email preview_email send_email delete_email
Verify, enable, disable and rotate keys for the software you sell.
verify_license enable_license disable_license rotate_license decrement_license_uses
Payouts, upcoming payouts, earnings, 1099 forms, refund policy.
list_payouts get_payout upcoming_payouts get_earnings list_tax_forms get_refund_policy update_refund_policy
Profile page, bio, webhooks (resource subscriptions), account check.
gumroad_me update_user get_profile_page update_profile_page edit_profile_page preview_profile_page_html list_webhooks create_webhook delete_webhook
Reads run right away. Refund, send, delete and publish run only when you ask for them by name, and your AI app asks you to confirm each one.
Part of the membership. Sign in with the email you subscribe with. New paid subscriptions show up here within 15 minutes.
$9 a month, cancel anytime. You get a license key with the receipt; paste it when you sign in. Access ends when the membership does.
The Substack route costs $10 a month and includes the rest of the workshop, so it is the better deal if you read the newsletter anyway.
https://till.digitalcraftworkshop.com/mcpclaude mcp add --transport http till https://till.digitalcraftworkshop.com/mcpYours. On first sign-in you connect your own account, and every tool call runs with your token. Nobody else's data is reachable.
On the Till server (Fly.io, Frankfurt), tied to your email, used only for your requests. Revoke it any time in Gumroad → Settings → Advanced → Applications.
Only when you ask. Your AI app asks you to approve each write. Reads (sales, products, payouts) do not need approval.
Substack: access ends when the paid list syncs, within a day. Gumroad membership: access ends with the last paid period. Your Gumroad account is untouched either way, and nothing on the newsletter itself is paywalled.
Daniel Rusnok, a software engineer who runs Digital Craft Workshop and sells his own kits on Gumroad. He uses Till daily for his own store. Till is not affiliated with Gumroad.