{"serverId":"mcp-registry/com.dropwatchhq/agent-receipts","tools":[{"name":"issue_receipt","fixed":{"name":"issue_receipt","description":"Mint a verifiable provenance receipt for an autonomous-agent action. Returns a signed (ed25519), content-hashed (SHA-256), server-timestamped receipt that is hash-chained to this agent's prior receipts (tamper-evident audit trail). Pass the raw inputs/outputs (we hash them — raw data is never stored) OR pre-computed sha256 hashes. Use for compliance, audit trails, and dispute resolution of agentic actions. PAID: $0.01 USDC/call via x402.","inputSchema":{"type":"object","required":["action"],"properties":{"action":{"type":"string","description":"What the agent did, e.g. 'sent_payment' or 'approved_refund' or 'tool_call:search'."},"inputs":{"description":"Raw inputs to the action (any JSON). Hashed to a commitment; raw data not stored.","type":"string"},"outputs":{"description":"Raw outputs/result of the action (any JSON). Hashed to a commitment; raw data not stored.","type":"string"},"agent_id":{"type":"string","description":"Stable identifier for the acting agent (chains group by this)."},"metadata":{"type":"object","description":"Optional small key/value context (model, version, request id, etc.)."},"inputs_hash":{"type":"string","description":"Alternatively, a pre-computed sha256 hex (or 'sha256:<hex>') of inputs."},"outputs_hash":{"type":"string","description":"Alternatively, a pre-computed sha256 hex (or 'sha256:<hex>') of outputs."}}}},"changes":[{"kind":"schema","detail":"Added \"type\":\"string\" to untyped parameters: inputs, outputs. Change to number/boolean/array where that's what you accept.","verify":true}],"tokensBefore":381,"tokensAfter":390},{"name":"list_receipts","fixed":{"name":"list_receipts","description":"List the receipt hash-chain for an agent_id, newest first (id, action, timestamp, sequence, hashes, verifyUrl). Use to audit everything a given agent has attested. FREE.","inputSchema":{"type":"object","required":["agent_id"],"properties":{"limit":{"type":"number","description":"Max receipts (default 25, max 100)."},"agent_id":{"type":"string","description":"The agent whose receipts to list."}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":122,"tokensAfter":122}],"toolsChanged":2,"tokensSaved":0,"todo":[],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}