What differentiates Getly from other commerce platforms?
Getly is designed from the ground up as a headless backend for AI agents—no storefront needed, payments and delivery happen via conversation, and destructive actions are safety‑gated.
@Getly-Store
基本信息
Your AI assistant runs a real digital-products store: create & publish products (2GB file delivery included), write
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"getly": {
"command": "npx",
"args": [
"-y",
"@getly/mcp"
],
"env": {
"GETLY_API_KEY": "<YOUR_GETLY_API_KEY>"
}
}
}
}List products in the user's Getly store (cursor-paginated). Filter by status (active/draft/pending_review/archived), category id, or name search. Read-only.
Get full details of one product by id: description, priceCents, images, attached files, category, recent reviews, public URLs. Read-only.
Create a product in the Getly store (side effect: creates a DRAFT product; money is integer cents). A product cannot go live without a downloadable file — attach one with upload_product_file, then use publish_product. Daily cap: 20 products per API key.
Update fields of an existing product (side effect: modifies the live listing). Cannot publish or archive from here — use publish_product / archive_product, which require human confirmation. Money is integer cents.
Publish a draft product so it becomes publicly purchasable (side effect: goes live and can take real money). REQUIRES confirm: true — ask the human user for explicit approval first. New stores without a completed sale go to moderation review instead of straight live. Returns machine-readable blockers if the product is not ready (e.g. missing downloadable file).
Archive (soft-delete) a product: it disappears from the store and stops selling; existing buyers keep their downloads. DESTRUCTIVE — REQUIRES confirm: true; ask the human user for explicit approval first. Reversible only by re-publishing later.
Upload a local file as the downloadable a buyer receives (side effect: attaches the file to the product). SLOW for large files (up to 2GB) — the bytes are read from disk and uploaded to storage; do not retry while a call is still running. Flow: presigned URL → upload → attach.
Upload a local image (png/jpg/webp/gif/avif, max 10MB) to Getly storage and return its public URL — use that URL in create_product/update_product images[] or as a blog post coverImageUrl. Side effect: stores the image (auto-deleted after 24h if never attached to anything).
Create a blog post on the user's Getly store (side effect: creates a draft, or publishes immediately when status=published). Markdown is the source of truth; embed a product buy-card with the [product:slug] shortcode. Daily cap: 5 posts per API key. New stores' posts are noindex until the store is trusted.
List the store's blog posts (cursor-paginated, filter by draft/published). Read-only.
Create a discount coupon (side effect: buyers can immediately redeem it and pay less). type=percentage → value is 1-100; type=fixed → value is integer CENTS off. Discounts of 50%+ REQUIRE confirm: true — ask the human user first. Daily cap: 30 coupons per API key.
List the store's coupons (cursor-paginated, filter by active). Read-only.
Create an instant payment link for one product (side effect: anyone with the URL can buy; an optional coupon is auto-applied at checkout). Idempotent per (product, coupon, reference): re-creating with the same trio returns the existing open link. Default expiry 7 days (max 30). Poll completion with get_checkout_link_status.
Check whether a checkout link was paid: returns open | completed | expired (+ orderId when completed). Use this to poll for payment when you cannot receive webhooks. Read-only.
List license keys issued for the store's products (cursor-paginated, filter by productId). Shows activation counts and devices. Read-only.
Sales overview for the store: total/monthly sales and revenue (integer cents), average order value, per-month breakdown, product count, downloads, plus the most recent orders. Read-only. Revenue figures are the SELLER share (after the platform fee).
Find Getly category ids by fuzzy name search (e.g. "icons", "3d models", "fonts") over the public 700+ category tree. Use the returned id as categoryId in create_product/update_product. Read-only, no API key needed, cached 1h.
Get the user's store profile: name, slug, description, verification, public URL. Read-only.
Generate the Pay Widget embed snippet (a <script> tag + a Buy button/div) that sells ONE of your products from ANY external website — a landing page, quiz funnel, link-in-bio, Webflow/Framer/Carrd site. Buyers pay by card + Apple Pay/Google Pay on a Getly-hosted popup; Getly handles delivery, receipts, refunds and the payout. No API key ever touches the browser. Validates that the product is active and publicly purchasable first. Read-only — it only returns code, it changes nothing.
Getly is a digital-goods marketplace that also serves as a headless commerce backend. This MCP server lets Claude, Cursor, or any MCP client run a store end‑to‑end—handling payments (cards and USDT/USDC), file delivery up to 2GB, receipts, license keys, and payouts—all through conversation.
Obtain a free API key from the Getly dashboard (scoped per need), then add the server to your MCP client configuration: either via JSON with the GETLY_API_KEY environment variable and the command npx -y @getly/mcp, or using the one‑liner claude mcp add getly --env GETLY_API_KEY=your_key -- npx -y @getly/mcp. The npx -y @getly/mcp init command can auto‑write the config for supported clients.
[product:slug] embed cardsGetly is designed from the ground up as a headless backend for AI agents—no storefront needed, payments and delivery happen via conversation, and destructive actions are safety‑gated.
Only Node.js and npx. The API key is provided via environment variable (`GETLY_API_KEY`) and is never passed as a tool argument.
All product, order, file, and analytics data is stored on the Getly platform. Files are hosted and delivered from Getly’s infrastructure.
File uploads are capped at 2GB per product. There is no bulk‑delete tool, and operations like archiving, publishing, or high‑value discounts require an explicit `confirm: true` parameter.
The server communicates over stdio MCP transport. Authentication is solely via the API key set at startup in the environment—no per‑tool authorization is used.

discoverGPT is visualAI's MCP gateway for AI commerce: one connection gives Claude 40 tools spanning product search, data-quality review, AI-discovery feeds, and virtual try-on, all backed by a single canonical product c

Free enterprise-grade due diligence for the app you built, run by your own coding agent: 118 read-only checks plus an 18-dimension review, scored 1-5 with file-and-line evidence and a report page behind an access code. N
Modelglass turns "which model should I use?" into a lookup instead of a guess. Seven tools give your agent live pricing across image, language, video, and audio models. Sourced and versioned, not scraped once and forgott
Query your team's drift, vulnerability, and migration data from any AI assistant. Vibgrate MCP connects Cursor, Claude, ChatGPT, Windsurf, or VS Code to Vibgrate Cloud: 51 tools for DriftScores, CVEs and EOL runtimes, up
Gives AI agents public URLs (tunnels) for localhost, live HTTP traffic inspection, snapshot publishing, and access control. Part of LocalCan, the ngrok alternative for Mac, Windows and Linux. Free plan.
评论