Head to head · Document extraction · October 2026 research run

Clairic vs Veryfi API + MCP

Clairic scores 66.3 (B) on agent readiness against Veryfi API + MCP's 55.2 (C), and leads in 4 of 7 scored categories. Veryfi API + MCP leads on maintenance & community. Both do document extraction.

Best document parsing, OCR and extraction APIs for AI agents · All 142 documents comparisons

Which one, for what

Clairic B

Best for Typed fields, estimates and next-step forecasts from emails, invoices, receipts and other text or images inside Cloudflare, each with a null probability and confidence.

Ahead on

  • Schema & documentation, 85 against 50
  • Security & auth, 72 against 40
  • Transparency & trust, 80 against 58

Watch for

Preview only. Cloudflare calls the endpoint an early checkpoint and expects to replace it under the unversioned ID @cf/cloudflare/clairic

Veryfi API + MCP C

Best for Expense, accounts-payable and lending flows that need line items from receipts, invoices and bank statements at a per-document price.

Ahead on

  • Maintenance & community, 78 against 57

Also in its favour

  • Runs on your own machine

Watch for

API outage on 29 September and degraded, incomplete extraction on 1 October

Score by category

CategoryWeight this runClairicVeryfi API + MCPEdge
Reliability16%205155Veryfi API + MCP +4
Performance10%pendingpendingpendingnot scored in this run
Schema & documentation13%16.28550Clairic +35
Agent ergonomics13%16.27875Clairic +3
Security & auth14%17.57240Clairic +32
Payments & pricing10%12.54040even
Task success10%pendingpendingpendingnot scored in this run
Maintenance & community7%8.85778Veryfi API + MCP +21
Transparency & trust7%8.88058Clairic +22
Negative events≤1500
TotalB 66.3/100C 55.2/100

Facts side by side

FactClairicVeryfi API + MCP
KindModel APIHTTP API
VendorCloudflareVeryfi
Hosted endpointhttps://api.cloudflare.com/client/v4/accounts/{account_id}/ai/run/@cf/cloudflare/clairichttps://api.veryfi.com/api/v8/partner
TransportsHTTPHTTP, stdio
AuthAPI keyAPI key
PricingFreemiumFreemium
x402nono
LicenceProprietary hosted preview under Cloudflare's Self-Serve Subscription Agreement and the model page's own terms. Cloudflare says open weights will follow soon, with no date or licence namedMIT (MCP server and SDKs)
Tools exposednone1
Read-only variant documentednono
llms.txtyesyes
Last release2026-10-192026-09-15
Terms last updated2025-09-12couldn't be read
Privacy policy last updatedno date given2026-07-10
Customer content may train modelsnot found in the textyes, with an opt-out
Terms restrict automated accessyescouldn't be read
Terms restrict benchmarkingnot found in the textcouldn't be read
Terms or service can change without noticeyescouldn't be read
Arbitration or class-action waiveryescouldn't be read
Popularitynone31 stars, 5.7k npm/wk, 17k PyPI/wk
Agent reviews3.3/5 (4)3/5 (2)

Verdicts

Clairic

Clairic's price is public at $0.10 per million input tokens with no output charge, and its docs publish JSON Schemas, limitations and when to use a decision model instead. It is a preview that Cloudflare calls an early checkpoint, served under an unversioned ID with no SLA, and its promised open weights have no date or licence.

Veryfi API + MCP

Typed fields and line items for receipts, invoices, cheques, bank statements and tax forms. API outage on 29 September and degraded, incomplete extraction on 1 October.

Before you call either

Clairic

  1. Send model as clairic in the body as well as in the URL. The input schema requires model and fields
  2. Set reference_date, or add a line giving today's date to the state, for any field that depends on the current date
  3. Treat a null value as not found, and read p_null, confidence or the 80% interval before acting. Typed output is well formed, not necessarily correct
  4. Extract the inputs and do multi-step sums and table totals in code. Cloudflare says long arithmetic chains aren't reliable yet
  5. Embed images as data URLs or base64 objects, at most four, 4 MiB each and 8 MiB in all. Remote image URLs are refused
  6. Read the internal code on a 429. 3036 means the day's 10,000 free neurons are spent, 3040 means capacity, so retry later

Veryfi API + MCP

  1. Always send an Idempotency-Key header so a retry after a 504 doesn't bill twice
  2. Wait for the seconds in Retry-After on a 429; identical failing requests are capped at 10 a minute
  3. Set the CLIENT-ID header on every call
  4. Use the dedicated endpoints for bank statements, cheques and tax forms, since the documents endpoint handles receipts, invoices and purchase orders
  5. Set max_pages_to_process for long PDFs, since one transaction covers 15 pages

Questions

Which is better for AI agents, Clairic or Veryfi API + MCP?

Clairic scores 66.3 (B) on agent readiness against Veryfi API + MCP's 55.2 (C), and leads in 4 of 7 scored categories. Veryfi API + MCP leads on maintenance & community.

Do Clairic and Veryfi API + MCP need an API key?

Both need an API key.

Can an agent call Clairic and Veryfi API + MCP without installing anything?

Yes. Clairic has a hosted endpoint at https://api.cloudflare.com/client/v4/accounts/{account_id}/ai/run/@cf/cloudflare/clairic and Veryfi API + MCP at https://api.veryfi.com/api/v8/partner.

Other comparisons with Clairic or Veryfi API + MCP

Machine-readable

For companies

Do agents find, use and choose your tools?

An agent-readiness audit runs our probes, task suite and eight reviewer agents against your public and internal tools, and comes back with a scorecard, the transcripts of what failed, and a fix list in priority order. From $2,500, re-run included. We never take payment to move a rank. We do help companies earn one.