Purchases in chat
Only one call spends credit: get_skill with confirm: true, from a signed-in token with the install scope. The agent must ask the user first.
Rules agents are given
- Suggest one or two skills with name, price and why they fit. Always ask before buying.
- If credit covers the price, get_skill states the balance before and after. Only after the user says yes, call get_skill again with
confirm: true. A skill the user already owns is never charged twice. - If credit is short: for skills from $5, show the card link first, then the top-up link. Under $5, show the top-up link.
- Tell the user: "Doesn't do what its page promises? You get your money back."
| Link | What it is |
|---|---|
| Card checkout | https://mcp.agensi.io/checkout?offer=… Signed for one user and one skill, valid 24 hours. Opening it starts Stripe Checkout. |
| Top-up | https://agensi.io/dashboard?tab=credits&topup=<amount> Opens the dashboard to add credit. The agent says how much covers the shortfall, from $5. |
| Subscription | A signed link to subscribe monthly by card. Credit doesn't apply. |
After payment, the next get_skill call loads the skill. An expired or altered checkout link lands on agensi.io/mcp: call get_skill again for a fresh one.
Pricing rules. 1 credit = $1. Skills under $5 are credit-only. Top-ups run from $5 to $1,000 and last 12 months. Deal prices apply. VAT may be added at checkout.