{"ok":true,"site":{"host":"agent-spend-console-webmcp.vercel.app","url":"https://agent-spend-console-webmcp.vercel.app/","type":"live","desc":"A human-governed agent spend console demonstrating bounded authority through WebMCP.","tools":[{"name":"inspect_agent_authority","kind":"answer","impl":"imperative","description":"Read-only inspection of the seeded Atlas spending authority and evidence classifications. It does not identify the caller, approve or execute an action, or move funds.","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{},"required":[],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"evaluate_spend_request","kind":"answer","impl":"imperative","description":"Read-only evaluation of one untrusted spend request against the current seeded Atlas policy and local planned exposure. It does not stage, approve, execute, or move funds.","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"counterpartyId":{"type":"string","minLength":14,"maxLength":77,"pattern":"^counterparty:[a-z0-9](?:[a-z0-9-]{0,62}[a-z0-9])?$"},"amountMinor":{"type":"integer","minimum":1,"maximum":9007199254740991},"currency":{"type":"string","minLength":3,"maxLength":3,"pattern":"^[A-Z]{3}$"},"category":{"type":"string","minLength":1,"maxLength":32,"pattern":"^[a-z](?:[a-z0-9-]{0,30}[a-z0-9])?$"},"purpose":{"type":"string","minLength":1,"maxLength":200}},"required":["counterpartyId","amountMinor","currency","category","purpose"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"stage_spend_proposal","kind":"act","impl":"imperative","description":"Stage one idempotent, expiring local spend proposal after re-evaluating the complete request against the current seeded Atlas policy. It cannot approve or execute and moves no funds.","annotations":{"readOnlyHint":false,"untrustedContentHint":true,"consequentialHint":true},"inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"request":{"type":"object","properties":{"counterpartyId":{"type":"string","minLength":14,"maxLength":77,"pattern":"^counterparty:[a-z0-9](?:[a-z0-9-]{0,62}[a-z0-9])?$"},"amountMinor":{"type":"integer","minimum":1,"maximum":9007199254740991},"currency":{"type":"string","minLength":3,"maxLength":3,"pattern":"^[A-Z]{3}$"},"category":{"type":"string","minLength":1,"maxLength":32,"pattern":"^[a-z](?:[a-z0-9-]{0,30}[a-z0-9])?$"},"purpose":{"type":"string","minLength":1,"maxLength":200}},"required":["counterpartyId","amountMinor","currency","category","purpose"],"additionalProperties":false},"expectedPolicyVersion":{"type":"string","minLength":12,"maxLength":64,"pattern":"^atlas-usd-v[1-9][0-9]*$"},"idempotencyKey":{"type":"string","minLength":8,"maxLength":128,"pattern":"^[A-Za-z0-9._:-]+$"}},"required":["request","expectedPolicyVersion","idempotencyKey"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"verify_decision_receipt","kind":"answer","impl":"imperative","description":"Read-only verification of one local decision receipt's digest bindings, complete audit evidence window, and proof limitations. It does not authenticate identities, authorize externally, execute, or move funds.","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"receiptId":{"type":"string","minLength":44,"maxLength":44,"pattern":"^receipt:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$"}},"required":["receiptId"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"}],"category":"Finance & Crypto","favicon":"/favicons/agent-spend-console-webmcp.vercel.app.svg","apiSurface":"spec","toolCount":4}}