Discover
Read the free fixture, OpenAPI contract, and versioned Agent Skill.
Paid agent service
Ardaro normalizes merchant, date, totals, tax, and line items, then checks arithmetic and duplicate indicators. It interprets evidence; it never posts a financial record.
Step 1
The fixed example is generated from synthetic data. Repeated retrievals are deterministic and perform no paid processing.
curl -fsS https://agents.getardaro.com/agent-services/receipt-intelligence/example
This command reads public synthetic evidence only. It does not invoke the analyzer or create a payment.
MCP integration
Add the endpoint to a Streamable HTTP MCP client. No signup, API key, or wallet is needed to list tools or try get_receipt_example.
Analyzing your own receipt costs 0.25 USDC and requires an x402-capable wallet adapter with your approval. Connecting an agent never authorizes spending.
The ZIP includes the MCP and REST clients, pinned dependencies, setup instructions, and tests. Install and run the synthetic tests without a wallet or payment.
https://agents.getardaro.com/mcp
Transport: POST, stateless JSON. Free tools: get_receipt_service_status and get_receipt_example, both with empty arguments. Paid tool: analyze_receipt.
Check service status for cached readiness, price, supported inputs and limits before authorizing paid work. It does not process receipts, authorize payment or guarantee a later request.
This is a protocol endpoint, not a webpage. Ordinary MCP clients need a separate x402 wallet adapter for paid calls.
Step 2
The official Coinbase Agentic Wallet CLI handles wallet authorization outside Ardaro. The command fixes the package version and caps the request at exactly 250,000 atomic USDC units.
npx awal@2.12.1 x402 pay https://agents.getardaro.com/v1/receipt-intelligence/analyze -X POST -d '{"contract_version":"ardaro.agent-receipt-intelligence.request.v1","input":{"kind":"text","text":"Synthetic Supply\nDate: 08/18/2026\nSubtotal: $100.00\nTax: $7.00\nTotal: $107.00"},"existing_fingerprints":[]}' --max-amount 250000 --json
Requires an authenticated, funded Coinbase Agentic Wallet. Ardaro never receives the wallet credential or signing material.
Agent integration
Read the free fixture, OpenAPI contract, and versioned Agent Skill.
Require the exact HTTPS endpoint, Base mainnet, USDC asset, payee, and 0.25 USDC ceiling.
Use one stable payment identifier. Never create a second authorization for an unknown outcome.
Verify response identities and keep a human between the advisory result and any financial action.
Why use it