Assay A2A, MCP & x402 Pre-Flight Verifier & Observatory

dev.agentdiet/assay · v0.7.32 · crypto-web3

Assay A2A, MCP & x402 Pre-Flight Verifier & Observatory is healthy: it completed an MCP handshake in 918 ms and exposes 4 tools.

Live behavioral security verifier, schema auditor, and trust oracle for A2A, MCP & x402 agents.

Endpoint: https://assay.agentdiet.dev/mcp (streamable-http)

No repository listed · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count4
Latency918 ms
Last checked (UTC)2026-10-19T15:51:04.425Z

Health history

Checked (UTC)StatusLatencyError
2026-10-19T15:51:04.425ZHealthy918

Tools (4)

assay_preflightGate a remote MCP, A2A, or x402 endpoint before calling or paying it by probing live JSON-RPC reachability, hashing tools/list (SHA-256), and scanning for prompt-injection poisoning. When expected_tools_hash is provided, any mismatch against the live tools/list digest forces verdict='deny' to block
assay_probeRegister a new remote MCP, A2A, or x402 endpoint or refresh its public Assay Observatory dossier by running a live HTTP, agent-card, and JSON-RPC tools/list inspection without policy gating. Target must be a public HTTPS origin (private IPs are rejected with a 400 error); each call appends a timesta
assay_verify_deliveryAudit a paid x402 or A2A provider after payment to confirm delivery or prove an SLA breach with an HMAC-SHA256 signed receipt. Passing status_code >= 500 forces verdict='sla_breach_confirmed' even if the live re-probe succeeds, while passing tx_hash cryptographically binds your Base or Solana paymen
assay_get_ledger_policyRetrieve historical conformance observations and manage pinned SHA-256 tools/list policy hashes in the Assay ledger for a target endpoint. When expected_tools_hash is provided, it pins that 64-hex digest as the target's baseline policy and compares it against the latest stored observation; when omit