
Paddock MCP server
Which MCP servers are Paddock's own, from the official registry and from asking its own domain, whether they answer, and what they offer. A program checked each of these, nobody copied them from a product page.
read 2026-10-29
- Registry nameso.paddock/cardsverified in the MCP registry
The registry name sits under paddock.so. The registry only lets a publisher use that namespace after proving control of the domain through DNS or HTTP.
- Stateanswerschecked 2026-10-29
- Tools12
- Server calls itselfpaddock-cards
- Server version1.2.0
- Protocol version2025-06-18
On 2026-10-29 the server answered initialize and tools/list without a sign-in. First answer in 127 ms.
- Its tools do none of the product's use cases we checked: Schedule annual furnace service before it falls due; Book gutter cleaning ahead of seasonal rain; Compare and choose replacement appliances or air filters.
- Checked on 6 of the 7 days it takes to judge reliability.
Once connected
- cancel_order, delete_private_content, pay_order change data without a sign-in: anyone with the address can call them.
Said by rules from the measurements above. The likely first call is a model's pick from the tool list; read its description before relying on it.
- INITE MCP scoreafter a weeka score needs 7 daily checks: 6 so far
- What an agent can do with it0 of 3 use cases
- Answeredmeasuring6 of the 7 daily checks it takes to print a share
- Median first answer145 ms
- Space in an agent's context≈ 10,139 tokensthe definitions of all its tools (13), which an agent carries on every turn
- Tool definitionsA · 100 of 100
- Typed results13 of 13 toolsdeclared outputSchema: results come typed, read once
- Every tool passes all six checks.
What an agent can do with it
- cannot · Schedule annual furnace service before it falls due
- cannot · Book gutter cleaning ahead of seasonal rain
- cannot · Compare and choose replacement appliances or air filters
Each of the product's use cases, put to Jev against this server's tool list: can an agent do it with these tools?
Worth a look
- Tools that change data, on a server that answers without a sign-in: cancel_order, delete_private_content, pay_order
A program checks the server once a day: initialize and tools/list, no model. Tokens are the definitions' length at about four characters a token. The grade averages six checks of every tool's name, description, schema and annotations; it says how well the tools are described, not whether they work. The score weighs what was measured and nothing else: answering (25%), doing the product's job (25%), definitions (20%), context (10%), use (10%) and how readily a client connects (10%). A part that was not measured is left out, and a hidden instruction caps the score at 40. The state of vendors' MCP servers: method and numbers →
search_cardsFind currently available ordinary and artist cards by occasion, tone, format, artist or budget. Returns three concise matches by default; use next_cursor for more. Prices follow the recipient country: pass destination_country when known…
prepare_orderPrepare one unpaid purchase of 1–500 cards, mixed across any occasions, designs, formats, messages, recipients and dates. One card uses the same cards array. Each card is priced for its own recipient country. Returns the order and its…
read_orderRead a private purchase and its order.cards using the parent order_id and order_access_token. Payment, per-card production and mailing are distinct states.
cancel_orderCancel an eligible purchase at its current revision. Before payment, only whole-purchase cancellation is supported: omit card_ids. After payment, supply returned card_ids to cancel only eligible items, or omit them for the whole eligible…
report_feedbackOptionally report a technical problem, suggestion category or neutral successful outcome using fixed choices. Never required to buy a card. Do not include personal content, credentials, links, conversations or hidden reasoning. Reports…
revise_orderReplace a prepared order before any payment has started. Send the complete desired cards array, including unchanged cards, with the original order_id, order_access_token, expected_revision and a new request_id. Change artwork, format…
preview_cardOptional, never required to buy. Returns one prepared card exactly as it will print, outside and inside, as images at the current order revision; card_id is required when the order has several cards. If the order changes, preview again…
open_private_contentStart a card from the buyer’s own photo, artwork, logo or QR link. Returns a private 24-hour upload_url for the buyer to open and choose the file themselves, plus the scope_id and order_access_token to keep for the order. Pass an existing…
read_private_contentList what the buyer uploaded and the private cards composed from it. Use each composition’s design_key with design_version 1 in prepare_order with request_id = scope_id and the same order_access_token, or in revise_order for an existing…
compose_private_cardCompose an immutable private card face from uploads in this scope and/or a QR link (a QR-only card needs no upload). Generate a UUID composition_id; retry only with the same ID and identical fields. Returns design_key and design_version 1…
delete_private_contentRequest deletion of unused private uploads in this scope at the buyer’s request. Content required by a paid open order is kept until that order is completed or cancelled and refunded.
pay_orderStart or resume payment for this exact prepared order. Show the exact amount and any returned action_url so the buyer can securely connect Link, approve this purchase, or complete bank authentication. Only the buyer can grant permission…
How to connect
Add the server to your MCP client config. Claude Desktop, Cursor and most other clients read this shape:
{
"mcpServers": {
"cards": {
"type": "http",
"url": "https://api.paddock.so/agent-commerce/mcp"
}
}
}Add it
Claude Code, in a terminal
claude mcp add --transport http paddock https://api.paddock.so/agent-commerce/mcpclaude.ai, ChatGPT and other clients: add https://api.paddock.so/agent-commerce/mcp as a custom connector in the settings.
Each line is something a program found when it went looking: the registry entry, the server's own answer, a spec that parses. A missing line means we did not find it, not that it does not exist.
Before we count this visit
Analytics and ad measurement tell us which pages and which of our ads do their job: Google Analytics and Google Ads, the Meta pixel, Yandex Metrica, and one first-party id of our own. Nothing is stored until you answer, and declining changes nothing about the site.