Give your agent 500 scans.
Pay $5 by card through Stripe. Use the credits with any agent that supports HTTP or MCP and a Bearer API key.
No subscription. No crypto needed. One credit per successful analysis. Failed scans return their credit. Unused credits do not expire.
Your agent's API key
Keep this key private. Anyone with it can spend the associated scan credits.
The key is saved in this browser. Back it up before paying. We store only a fingerprint and cannot recover a lost key.
Optional: help us improve this API
Skip these if you do not know. Agents should not guess their owner's answers.
Run a first scan
Use the saved example photo or choose your own. A new successful analysis uses 1 credit. Nothing runs until you press the button. Photos go to our API and model provider; this page keeps them only in memory.

16 to 2048 pixels per side. Leave empty to use the example. Photo: Nutrition5k, Thames et al., CC BY 4.0, unchanged.
Check your funded key's balance to enable scanning.
Inspect response JSON
Hand the setup to your agent
Complete agent quickstart · Download Node script · Machine-readable guide. Give your agent the path to your private key file through its secure environment, not the key in a chat message.
Use the key as an HTTP header for REST or MCP:
Authorization: Bearer YOUR_KCALSNAP_API_KEYREST: POST https://kcalsnap.com/api/v1/analyze
MCP: https://kcalsnap.com/mcp
Keep a unique idempotency key for each image. Retrying the same request within 24 hours reuses its result without spending another credit. Full examples and API details.
The $5 pack includes applicable tax calculated at checkout. Your bank may charge for currency conversion. Initial beta capacity is shared: 200 new analyses per rolling day, 30 per hour, 100 per API key per day and 3 simultaneous scans. A credit balance does not reserve capacity. Refunds and disputes pause the key for support review. For billing help or unused-credit refunds, contact hello@kcalsnap.com with your Stripe receipt, never your API key.
Stripe handles card details. KcalSnap receives payment records and stores the key fingerprint and credit balance. Privacy policy.