Skip to main content
Glama

Digital Goods MoR aggregator (Paddle, Lemon Squeezy, Polar, Whop, Creem, Dodo, FastSpring, 2CO)

Server Details

Merchant-of-record MCP: AI agents sell software & digital goods, global tax handled, BYO key.

If you are the author of this connector, you can claim ownership with GitHub, an HTTP challenge, or a DNS record. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Unhealthy
Last Tested
Transport
Streamable HTTP
URL
Repository
junter1989k-ai/digital-goods-mcp
GitHub Stars
0

TDQS

A4.7/5.0

Scored across 5 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: creating a checkout, querying an order or subscription, canceling a subscription, and issuing a refund. There is no overlap or ambiguity.

Naming Consistency5/5

All tools follow a consistent verb_noun pattern in snake_case (e.g., create_checkout, query_order, cancel_subscription), making the naming predictable and easy to understand.

Tool Count5/5

Five tools is well-scoped for a digital goods server covering the essential lifecycle actions: purchase, status queries, cancellation, and refunds. Each tool earns its place.

Completeness4/5

Core operations are covered, but minor gaps exist (e.g., no tool to update a subscription or list orders). These are acceptable given the server's focused purpose.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 1 tool update
    • Changedcreate_checkout3 fields changed
      • changedInput schema / properties / amount / description
        Previous value: -"Optional price in the MAJOR currency unit (e.g. 19.99). Lemon Squeezy = custom_price override. Other providers use the catalog price (amount only drives the owner policy gate). "New value: +"Optional price in the MAJOR currency unit (e.g. 19.99). Paddle: a custom price when item is a product_id (pro_...) — also send currency. Lemon Squeezy = custom_price override. Other providers use the catalog price (amount only drives the owner policy gate). "
      • addedInput schema / properties / currency
        Added value: +{
        +  "description": "ISO currency code (e.g. TWD, USD, JPY). Required by Paddle when item is a product_id (pro_...) and amount is a custom price. Zero-decimal currencies (JPY, KRW, VND, CLP, ISK) are converted correctly.",
        +  "type": "string"
        +}
      • changedInput schema / properties / item / description
        Previous value: -"The catalog item id to sell. Paddle = price_id (pri_...); Lemon Squeezy = variant_id (numeric); Polar = product_id (UUID); Whop = plan_id (plan_...); Creem = product_id (prod_...); Dodo = product_id (pdt_...); FastSpring = product path."New value: +"The item id to sell. Paddle = price_id (pri_...) to bill the catalog price, OR product_id (pro_...) together with amount + currency to charge a CUSTOM price (donations, pay-what-you-want, variable services); Lemon Squeezy = variant_id (numeric); Polar = product_id (UUID); Whop = plan_id (plan_...); Creem = product_id (prod_...); Dodo = product_id (pdt_...); FastSpring = product path."
  2. 5 tool updates
    • Changedcancel_subscription2 fields changed
      • changedInput schema / properties / provider / description
        Previous value: -"Merchant-of-record platform (or set the x-mor-provider header). paddle | lemonsqueezy | polar | whop | creem | dodo | fastspring."New value: +"Merchant-of-record platform (or set the x-mor-provider header). paddle | lemonsqueezy | polar | whop | creem | dodo | fastspring | twocheckout."
      • changedInput schema / properties / provider / enum
        Previous value: -[
        -  "paddle",
        -  "lemonsqueezy",
        -  "polar",
        -  "whop",
        -  "creem",
        -  "dodo",
        -  "fastspring"
        -]New value: +[
        +  "paddle",
        +  "lemonsqueezy",
        +  "polar",
        +  "whop",
        +  "creem",
        +  "dodo",
        +  "fastspring",
        +  "twocheckout"
        +]
    • Changedcreate_checkout2 fields changed
      • changedInput schema / properties / provider / description
        Previous value: -"Merchant-of-record platform (or set the x-mor-provider header). paddle | lemonsqueezy | polar | whop | creem | dodo | fastspring."New value: +"Merchant-of-record platform (or set the x-mor-provider header). paddle | lemonsqueezy | polar | whop | creem | dodo | fastspring | twocheckout."
      • changedInput schema / properties / provider / enum
        Previous value: -[
        -  "paddle",
        -  "lemonsqueezy",
        -  "polar",
        -  "whop",
        -  "creem",
        -  "dodo",
        -  "fastspring"
        -]New value: +[
        +  "paddle",
        +  "lemonsqueezy",
        +  "polar",
        +  "whop",
        +  "creem",
        +  "dodo",
        +  "fastspring",
        +  "twocheckout"
        +]
    • Changedissue_refund2 fields changed
      • changedInput schema / properties / provider / description
        Previous value: -"Merchant-of-record platform (or set the x-mor-provider header). paddle | lemonsqueezy | polar | whop | creem | dodo | fastspring."New value: +"Merchant-of-record platform (or set the x-mor-provider header). paddle | lemonsqueezy | polar | whop | creem | dodo | fastspring | twocheckout."
      • changedInput schema / properties / provider / enum
        Previous value: -[
        -  "paddle",
        -  "lemonsqueezy",
        -  "polar",
        -  "whop",
        -  "creem",
        -  "dodo",
        -  "fastspring"
        -]New value: +[
        +  "paddle",
        +  "lemonsqueezy",
        +  "polar",
        +  "whop",
        +  "creem",
        +  "dodo",
        +  "fastspring",
        +  "twocheckout"
        +]
    • Changedquery_order2 fields changed
      • changedInput schema / properties / provider / description
        Previous value: -"Merchant-of-record platform (or set the x-mor-provider header). paddle | lemonsqueezy | polar | whop | creem | dodo | fastspring."New value: +"Merchant-of-record platform (or set the x-mor-provider header). paddle | lemonsqueezy | polar | whop | creem | dodo | fastspring | twocheckout."
      • changedInput schema / properties / provider / enum
        Previous value: -[
        -  "paddle",
        -  "lemonsqueezy",
        -  "polar",
        -  "whop",
        -  "creem",
        -  "dodo",
        -  "fastspring"
        -]New value: +[
        +  "paddle",
        +  "lemonsqueezy",
        +  "polar",
        +  "whop",
        +  "creem",
        +  "dodo",
        +  "fastspring",
        +  "twocheckout"
        +]
    • Changedquery_subscription2 fields changed
      • changedInput schema / properties / provider / description
        Previous value: -"Merchant-of-record platform (or set the x-mor-provider header). paddle | lemonsqueezy | polar | whop | creem | dodo | fastspring."New value: +"Merchant-of-record platform (or set the x-mor-provider header). paddle | lemonsqueezy | polar | whop | creem | dodo | fastspring | twocheckout."
      • changedInput schema / properties / provider / enum
        Previous value: -[
        -  "paddle",
        -  "lemonsqueezy",
        -  "polar",
        -  "whop",
        -  "creem",
        -  "dodo",
        -  "fastspring"
        -]New value: +[
        +  "paddle",
        +  "lemonsqueezy",
        +  "polar",
        +  "whop",
        +  "creem",
        +  "dodo",
        +  "fastspring",
        +  "twocheckout"
        +]
  3. 5 tool updates
    • First observedcancel_subscription
    • First observedcreate_checkout
    • First observedissue_refund
    • First observedquery_order
    • First observedquery_subscription

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    B
    maintenance
    Payment infrastructure MCP server enabling AI agents to make gasless USDC payments on Base and JIT single-use virtual card checkouts, with zero-trust card handling, merchant checkout hints, and signed receipts.
    13
    67 npm
    1
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables AI agents to deploy and operate a self-hosted, no-signup crypto payment gateway with multi-chain support, card-to-crypto checkout, and MCP tools for payment links and integration snippets.
    156
    -
  • A
    license
    A
    quality
    B
    maintenance
    Keyless crypto payments for AI agents. One MCP call turns any wallet address into a non-custodial crypto payment link or tip jar, no API key and no account, with funds settling straight to your wallet at a 0% platform fee (USDC/USDT, BTC, LTC, DASH, DOGE, ZCASH).
    3
    28 npm
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    MCP server for AgentPay — the payment gateway for autonomous AI agents. Fund a wallet once, give your agent the key, and it discovers, provisions, and pays for tool APIs on its own. One key, every tool.
    112 npm
    1
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.