com.ontarioprotocol/ontario-protocol

Ontario Protocol

Find live x402 APIs for any task (0.005 USDC, no match no charge); free x402 readiness checks.

Endpointhttps://ontarioprotocol.com/mcp (streamable-http)
Registry version1.0.12
Now17 tools · grade C (79) · pin ts_b767822f0345d5a02f6083a8e4a60792 · protocol 2025-06-18
First / last listed2026-10-25 01:01 UTC / 2026-10-25 01:01 UTC
Grade over time2026-10-25: C (79), 17 tools

Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.

Timeline

First listing · 2026-10-25 01:01 UTC
17 tools, grade C (79)

Tools: ontario_purchase_router ontario_task_fit agent_can_pay x402_readiness_verify bazaar_buyer_intent_gap find_x402_tool ontario_find-api x402_launch_kit ontario_validate-service ontario_list-service ontario_refresh-listing agent_trust_preview github_x402_repo_scan ontario_list-agent ontario_validate-agent ontario_validate-refresh x402_verification_reports

Current tools (17)

ontario_purchase_routerFree deterministic pre-purchase routing across Ontario tools. Use this before any paid Ontario tool to decide whether the task is free-only, needs free preflight, or is eligible for a paid result after wallet, Base network, and explicit budget gates. Natural endpoint-verification tasks route to the free readiness verifier and disclose the optional 0.002 USDC settlement-backed receipt only when ext
params: free_preflight_complete, max_usdc, network, task*, wallet_enabled
ontario_task_fitFree task-to-tool matching with an optional Jev second opinion. With allow_typesafe=true, your public task and Ontario's public tool descriptions are sent to TypeSafe for Jev inference. Do not supply secrets, personal data, private URLs, or customer content. Ontario does not persist task text here. TypeSafe processing is subject to its policies; zero retention is not promised. Without consent, onl
params: allow_typesafe, free_preflight_complete, max_usdc, network, task*, wallet_enabled
agent_can_payFree pre-payment policy decision. Agents ask whether an x402 endpoint should be paid under strict, standard, or permissive policy. The free result is sufficient by default; set require_audit_receipt only when a settlement-backed receipt is required.
params: agent_policy, endpoint*, max_usdc, require_audit_receipt
x402_readiness_verifyFree check for whether a paid endpoint is ready for agent discovery and x402 payment. Returns a free end-to-end buyer-path diagnostic handoff plus a grade-aware provider handoff: validate listing metadata free before any optional 0.50 USDC publication, and do not pay for publication while the endpoint is not ready-grade.
params: target_url*
bazaar_buyer_intent_gapFree read-only provider audit that runs Coinbase's indexing preflight and measures one public x402 endpoint across five live CDP Bazaar buyer-search variations. Returns retrieval coverage, observed sample ranks, alternatives, public 30-day call and unique-payer observations, Base USDC price bands, HTTP 402 and metadata readiness, and the activation boundary. Public quality counts may include owner
params: buyer_queries, buyer_query*, target_url*
find_x402_toolFree buyer-side search across Ontario's fresh strict-ready paid profiles, Agentic Market, and Coinbase CDP Bazaar. Rank public, credential-free endpoint candidates by task relevance plus bounded source-reported recent activity, with optional Base/USDC budget filtering. Paid Ontario publication adds no ranking score. This is discovery, not a safety certification; run readiness and can-pay before sp
params: active_only, limit, max_usdc, network, query*
ontario_find-apiWhich x402 API should I call for this task? Returns up to 5 paid APIs from Coinbase Bazaar and Agentic Market that answered a fresh unpaid probe with a valid Base USDC payment challenge at their listed price, ranked by repeat buyers rather than one-off probe payments, each with a ready-to-call request. The search runs before settlement: if no live match is found the payment is not settled. Agent p
params: _x402_payment, limit, max_usdc, task*
x402_launch_kitGenerate a validated listing payload, x402 resource draft, MCP descriptor, GitHub readiness workflow, README snippet, and registry copy for one paid endpoint.
params: asset, description*, endpoint*, method, name*, network, owner_contact, owner_url, price_usdc*, tags
ontario_validate-serviceFree provider listing preflight. Validate public service metadata before buying the 0.50 USDC Ontario launch passport. Returns field errors or a normalized request and publication decision. Set verify_now only to create a public readiness report. Never publishes a listing, signs or spends; a valid payload alone does not establish readiness or Bazaar placement.
params: asset, buyer_query, category, description*, endpoint*, mcp_remote_url, mcp_server_json_url, mcp_server_name, method, name*, network, owner_contact, owner_url, price_atomic, price_usdc*, source, tags, verify_now
ontario_list-servicePublish a provider-owned x402 API so AI agents can discover and buy it. After free validation and a Bazaar buyer-intent audit, the 0.50 USDC Launch Passport creates a signed public HTML/JSON profile, readiness and Coinbase indexing evidence, a five-query retrieval snapshot, badge, copy-ready MCP/catalog records, and 30 days of freshness maintenance. It can become eligible for strict Ontario discov
params: _x402_payment, asset, buyer_query, category, description*, endpoint*, mcp_remote_url, mcp_server_json_url, mcp_server_name, method, name*, network, owner_contact, owner_url, price_atomic, price_usdc*, source, tags
ontario_refresh-listingUse only for an existing paid Ontario provider profile when the caller wants a fresh live readiness observation attached to its canonical HTML, JSON twin, and badge. This tool cannot edit provider metadata, improve a grade by payment, or buy ranking or traffic. Do not pay while the launch passport's 30-day included maintenance is active. Agent payment guidance: run free can-pay and readiness check
params: _x402_payment, listing_id*, paid_refresh_tx
agent_trust_previewFree live, rate-limited agent trust preview for one public endpoint. Returns safe signals and issues without the paid evidence bundle or attestation; use the paid trust scan only when the preview is insufficient.
params: agent_id, target_url*
github_x402_repo_scanFree pre-deployment scan of one public GitHub repository for x402 implementation, HTTP 402 tests, payment configuration, buyer documentation, discovery metadata, CI gates, and sensitive filenames. Returns paths and remediation, never source contents.
params: repository_url*
ontario_list-agentUse only when the caller owns the agent and wants to submit a public directory listing. Validate the payload for free first; payment does not guarantee approval, traffic, ranking, or safety. Agent payment guidance: run free can-pay and readiness checks first; pay only when policy allows base 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 and 0.10 USDC is inside the agent budget. [PAID: 0.10 USDC via x
params: _x402_payment, agent_card_url*, description, name*, owner_contact, owner_url, tags
ontario_validate-agentValidate an agent listing payload for free before publication. Never publishes, signs or spends.
params: agent_card_url*, description, name*, owner_contact, owner_url, tags
ontario_validate-refreshCheck an existing paid provider profile's refresh eligibility for free, including cooldown. Never refreshes, signs or spends.
params: listing_id*, paid_refresh_tx
x402_verification_reportsPublic ledger of recent x402 readiness reports.
params: limit

Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.