Find your next useful check

Choose the tool that fits your input.

Ardaro Agent Services provides 18 MCP tools across 6 enabled service families: Agent context formatting, Intent classification, Agent spending checks, API billing reconciliation, Receipt review, Invoice and PO matching. Each paid analysis has a free synthetic example and a free readiness/terms lookup.

Inspect a free example. Check current status and terms. Then evaluate an owner-authorized analysis.

0.05 USDC / accepted analysis

Agent context formatting

Caller-owned conversation text → a blank-line compaction candidate preserving words and role headers.

Paid analysis
compress_agent_context
Free example
get_compress_agent_context_example
Free status / terms
get_compress_agent_context_service_status

Up to 32,768 characters. Formatting review, not semantic compression or proven token/cost savings.

0.15 USDC / accepted analysis

Intent classification

Supplied task text → a bounded keyword classification for downstream review.

Paid analysis
route_model_intent
Free example
get_route_model_intent_example
Free status / terms
get_route_model_intent_service_status

Up to 32,768 characters. Labels: structured-calculation-review or general-text-review. No model is selected or executed.

0.10 USDC / accepted analysis

Agent spending checks

Proposed USD/USDC cost, limits and spend history → exact transaction, hourly and rate-limit comparisons.

Paid analysis
authorize_agent_spend
Free example
get_authorize_agent_spend_example
Free status / terms
get_authorize_agent_spend_service_status

Caller retains enforcement. Does not authenticate policy/history, reserve funds or authorize a wallet. The check excludes its own fee.

0.25 USDC / accepted analysis

API billing reconciliation

Supplied billing and usage records → missing or mismatched request IDs, amounts and currencies.

Paid analysis
reconcile_api_ledger
Free example
get_reconcile_api_ledger_example
Free status / terms
get_reconcile_api_ledger_service_status

Up to 100 rows per list; USD/USDC. Does not authenticate usage, delivery or blockchain settlement.

0.25 USDC / accepted analysis

Receipt review

Receipt text or extracted fields, arithmetic fields and optional prior fingerprints → expense-field, arithmetic and duplicate checks.

Paid analysis
analyze_receipt
Free example
get_receipt_example
Free status / terms
get_receipt_service_status

Caller supplies text or structured extraction. No image OCR or automatic accounting posting; blockchain settlement receipts alone are not this input.

0.50 USDC / accepted analysis

Invoice and PO matching

Structured invoice and PO with line references/product codes, quantities and prices → source-linked discrepancies and quantity allocation.

Paid analysis
match_invoice
Free example
get_invoice_matching_example
Free status / terms
get_invoice_matching_service_status

Matches explicit PO line IDs or unique exact product codes. No proof of delivery, autonomous payment approval or prior-invoice history.

Free · before any x402 payment

Screen a service before paying

Check the address you are about to pay, and the payment request it returned, against Ardaro's reviewed Agent Observatory record. The answer is stop, caution or no issues found, with the reasons. A wallet that differs from the record is a stop.

MCP: connect to https://agents.getardaro.com/mcp/observatory and call screen_x402_payment. REST: POST https://agents.getardaro.com/v1/observatory/screen.

Try it in a browser · Agent instructions · OpenAPI schema

Free and advisory only. Records are reviewed snapshots, not live tests. It does not verify who runs a service or what it intends, and it never authorizes a payment.

Free discovery and evaluation

Connect with MCP

Connect a Streamable HTTP MCP client to https://agents.getardaro.com/mcp. Call any individual free example or status tool above with empty arguments {}.

For receipt readiness and terms, send this free JSON-RPC POST to the legacy endpoint:

{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_receipt_service_status","arguments":{}}}

Headers: Content-Type: application/json and Accept: application/json, text/event-stream. MCP clients handle protocol initialization; tools/list is authoritative.

Documents profile: 5 tools. https://agents.getardaro.com/mcp/documents uses get_document_example and get_document_service_status with {"service":"<selector>"}. Selectors: receipt, invoice, reconciliation.

Utilities profile: 6 tools. https://agents.getardaro.com/mcp/utilities uses get_utility_example and get_utility_service_status with {"service":"<selector>"}. Selectors: compress_agent_context, route_model_intent, authorize_agent_spend, reconcile_api_ledger.

Document review includes free reconcile_purchase_documents for supplied receipt/invoice/PO data.

Focused profiles are alternate interfaces, not additional paid service families. Ordinary MCP clients can use free discovery. Check the selected service's status, schema, current price, network and payment terms before a paid call. Visibility and examples do not prove readiness.

Paid calls require explicit owner authorization and an x402-capable signer, or prepaid card credits where enabled. Results require human review. Ardaro does not take wallet signing secrets or post financial records.

Runnable framework examples · Optional MCP metadata · Agent discovery index

The well-known JSON is optional Ardaro metadata, not an MCP standard document. It claims no A2A conformance.