com.ontarioprotocol/ontario-protocol
Official18 toolsOntario Protocol
x402 trust scans, readiness checks, and pre-payment verification for agents calling paid APIs.
Performs trust scans and readiness checks before agents execute paid API calls.
Captured live from the server via tools/list.
agent_can_pay
Free pre-payment policy decision. Agents ask whether an x402 endpoint should be paid under strict, standard, or permissive policy.
Parameters (3)
- agent_policystring
- endpointstringrequired
- max_usdcstring
x402_readiness_verify
Free check for whether a paid endpoint is ready for agent discovery and x402 payment.
Parameters (1)
- target_urlstringrequired
agent_verify_payment
Idempotent pre-settlement verification for agent-to-agent x402 payment payloads and payment requirements.
Parameters (5)
- expectedobject
- idempotency_keystring
- payment_payloadobjectrequired
- payment_requirementsobjectrequired
- verify_with_facilitatorboolean
agent_commerce_sandbox
Safe x402 rehearsal surface. Returns deterministic can-pay fixtures and simulated facilitator verify/settle responses.
Parameters (4)
- endpointstringrequired
Use https://sandbox.ontarioprotocol.com/x402/allow, /review, or /deny.
- max_usdcstring
- sandboxboolean
- scenariostring
x402_trust_standard
Machine-readable Ontario x402 Trust Standard. Agents should check this policy before paying unknown endpoints.
No parameters.
x402_verification_reports
Public ledger of recent x402 readiness reports.
Parameters (1)
- limitinteger
x402_verified_service_profiles
Monitored x402 service profiles with certification and signed report history.
Parameters (1)
- limitinteger
x402_verification_dataset
Schema.org Dataset JSON-LD for the Ontario x402 verification graph.
No parameters.
x402_ecosystem_intelligence
Latest weekly x402/MCP/paid-agent endpoint intelligence with scanner, docs, and product tasks.
No parameters.
x402_alert_subscribe
Subscribe to endpoint drift alerts for score drops, price changes, manifest changes, and lost certification.
Parameters (4)
- emailstring
- endpointstringrequired
- eventsarray
- webhook_urlstring
x402_answer_graph
High-intent x402 verification answers with canonical HTML and JSON mirrors for agent citation.
No parameters.
x402_geo_manifest
Machine-readable map of answer pages, JSON mirrors, OpenAPI, sitemap, and citation policy.
No parameters.
x402_agent_invitation
Public, no-payment path for agents to discover, verify, decide, rehearse, and cite Ontario surfaces.
No parameters.
mcp_endpoint_owner_next_step
Free owner handoff for MCP/x402 endpoint owners discovered through directories. Returns mini-check, readiness verifier, free listing validation, and the paid 0.50 USDC listing boundary.
Parameters (1)
- endpointstring
Optional endpoint URL to prefill the owner next-step links.
ontario_agent-trust-scan
Submit an agent's card URL or A2A endpoint, receive a structured trust report (security signals, identity claims, declared capabilities). Returns JSON. [PAID: 0.01 USDC via x402 on Base; calls without payment return the x402 payment requirements.]
Parameters (1)
- target_urlstring
Optional target URL for endpoint-specific paid verification or listing workflows.
ontario_reputation
Look up an agent's accumulated reputation (sourced from on-chain EAS attestations on Base + recent scan history). [PAID: 0.001 USDC via x402 on Base; calls without payment return the x402 payment requirements.]
Parameters (1)
- target_urlstring
Optional target URL for endpoint-specific paid verification or listing workflows.
ontario_list-agent
Submit an AI agent for inclusion in the Ontario Protocol directory. Pays 0.10 USDC up front to deter spam. [PAID: 0.10 USDC via x402 on Base; calls without payment return the x402 payment requirements.]
Parameters (1)
- target_urlstring
Optional target URL for endpoint-specific paid verification or listing workflows.
ontario_list-service
Register your own x402-paid endpoint so AI agents discover it through Ontario Protocol's `/discover`. 0.50 USDC listing fee. [PAID: 0.50 USDC via x402 on Base; calls without payment return the x402 payment requirements.]
Parameters (1)
- target_urlstring
Optional target URL for endpoint-specific paid verification or listing workflows.
README not available yet.
Install
claude_desktop_config.json
{
"mcpServers": {
"ontario-protocol": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://ontarioprotocol.com/mcp"
]
}
}
}Desktop config is stdio-only; this bridges via mcp-remote. Native remote: Settings > Connectors.