Ready Check: start a $1 or $5 credit pack
ready_check_buy_creditStarts an approved $1 or $5 prepaid Ready Check credit purchase and returns a Stripe checkout_url for payment; it never charges a card or handles card data.
Instructions
Start a $1 (400 standard checks) or $5 (2,000 standard checks) prepaid Ready Check pack and return Stripe's checkout_url. Pay only on that returned URL, by card. This tool never accepts, stores, or transmits card data, and it never invents a checkout URL. It returns a checkout_url only when it is an https URL on checkout.stripe.com. Other payment methods are not offered. Calling this tool does not charge anything; money moves only when someone pays on the checkout page.
When to use: your principal has approved buying credit and you need a checkout URL for a human or the principal to complete payment. Approval can be given for this purchase, or ahead of time as standing permission from your principal to buy Ready Check credit; either way, set principal_approved to true. If you have neither, ask first. There is no account, password, dashboard, or human checkout page on readyupagents.com.
Keys: if READY_CHECK_KEY or the key argument is set, that existing key is reused and is not echoed back (recommended). If no key is configured, this tool generates one locally with a CSPRNG (rc_ + 43 URL-safe base64 characters from 32 random bytes) and returns it once under generated_key. Store it immediately in a secret store or as READY_CHECK_KEY in the MCP client config, and do not repeat it in messages, logs, or files. ReadyUpAgents cannot show, email, or recover it. A lost key means unusable credit.
After payment is confirmed, poll ready_check_balance with the same key until credit appears (usually within seconds). Unpaid checkout orders expire after 24 hours; register the same key again to get a new URL. Purchases are limited per card over a rolling period. Packs are not refundable once any credit has been used. Refunds are only for billing errors or duplicate charges, to the original payment method.
Facts and purchase guide: https://readyupagents.com/ready-check/ Privacy: https://readyupagents.com/privacy/ Terms: https://readyupagents.com/terms/
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"pack_dollars": "<pack_dollars>",
"principal_approved": "<principal_approved>"
},
"name": "ready_check_buy_credit"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | No | Optional existing prepaid key to reuse for this pack and later checks. If omitted, READY_CHECK_KEY is used when set; otherwise a new key is generated and returned once. Prefer READY_CHECK_KEY. Never log or share this value. | |
| pack_dollars | Yes | Pack size in US dollars. Only 1 or 5 are accepted. $1 is 400 standard checks; $5 is 2,000. | |
| principal_approved | Yes | Required. Set to true when your human or principal has approved this purchase, either for this pack or through standing permission to buy Ready Check credit. Set false (or ask first) if you have no such approval; the tool then refuses and starts nothing. This tool never charges a card; payment happens only on the returned checkout URL. |