{"id":563413,"recorded_at":"2026-10-27T21:48:28.333657Z","observed_at":"2026-10-27T21:48:28.333580Z","subject_kind":"endpoint","subject":"b5e723a5-4fb0-4e67-83fd-621d5deb2b77","kind":"mcp.tools","method":"probe.mcp/1","body":{"count":32,"tools":[{"description":"Give a Solana address; get the exact message to sign. A signature, not a transaction: no fee, nothing moves. Then call agent_session_verify with the base64 signature.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"address":{"maxLength":44,"minLength":32,"type":"string"}},"required":["address"],"type":"object"},"name":"agent_session_start"},{"description":"The address, the exact message from agent_session_start and its base64 Ed25519 signature. Returns a session token to pass as `session` to every later call (valid 30 days, revocable from the account page).","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"address":{"maxLength":44,"minLength":32,"type":"string"},"message":{"maxLength":2000,"minLength":20,"type":"string"},"signature":{"maxLength":200,"minLength":40,"type":"string"}},"required":["address","message","signature"],"type":"object"},"name":"agent_session_verify"},{"description":"Whether an entry has a verified claim, by which proof and when — never by whom.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"scheme":{"maxLength":40,"minLength":2,"type":"string"},"value":{"maxLength":120,"minLength":1,"type":"string"}},"required":["scheme","value"],"type":"object"},"name":"claim_public"},{"description":"Names the entry (scheme + value, e.g. lei); returns the proof domain the register lists and the token to place as a TXT record, a well-known file, or via a verified email there.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"scheme":{"maxLength":40,"minLength":2,"type":"string"},"session":{"description":"the session token from agent_session_verify","maxLength":300,"minLength":20,"type":"string"},"value":{"maxLength":120,"minLength":1,"type":"string"}},"required":["session","scheme","value"],"type":"object"},"name":"claim_start"},{"description":"Every claim of this account with its status and, while pending, the instructions.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"session":{"description":"the session token from agent_session_verify","maxLength":300,"minLength":20,"type":"string"}},"required":["session"],"type":"object"},"name":"claim_status"},{"description":"The server reads DNS, the well-known file and the verified email; verified claims are badges on the profile.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"id":{"maxLength":60,"minLength":10,"type":"string"},"session":{"description":"the session token from agent_session_verify","maxLength":300,"minLength":20,"type":"string"}},"required":["session","id"],"type":"object"},"name":"claim_verify"},{"description":"The columns, which of them are numeric, the row count and the provenance banner of the Wen Receipts dataset. Call this first to learn the schema.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","properties":{},"type":"object"},"name":"dataset_columns"},{"description":"The rows of the Wen Receipts dataset whose column is any of the given values, in the order given — for \"X vs Y\" questions.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"column":{"minLength":1,"type":"string"},"values":{"items":{"minLength":1,"type":"string"},"maxItems":10,"minItems":2,"type":"array"}},"required":["column","values"],"type":"object"},"name":"dataset_compare"},{"description":"The source, the date it was computed, the licence and the citation for the Wen Receipts dataset. Read this to attribute a figure correctly.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","properties":{},"type":"object"},"name":"dataset_provenance"},{"description":"The rows of the Wen Receipts dataset where a column equals a value exactly (case-insensitive).","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"column":{"minLength":1,"type":"string"},"value":{"minLength":1,"type":"string"}},"required":["column","value"],"type":"object"},"name":"dataset_row"},{"description":"Rows of the Wen Receipts dataset whose cells contain the query (case-insensitive), up to 50.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"limit":{"maximum":50,"minimum":1,"type":"integer"},"query":{"description":"text to look for in any cell","minLength":1,"type":"string"}},"required":["query"],"type":"object"},"name":"dataset_search"},{"description":"count, min, max, mean, median and sum of a numeric column of the Wen Receipts dataset (grouping commas and currency are handled; non-numeric rows are excluded and counted).","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"column":{"minLength":1,"type":"string"}},"required":["column"],"type":"object"},"name":"dataset_stats"},{"description":"The highest (or lowest) rows of the Wen Receipts dataset by a numeric column — \"which is the most/least X\".","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"ascending":{"description":"true for the lowest first; default highest first","type":"boolean"},"column":{"minLength":1,"type":"string"},"limit":{"maximum":50,"minimum":1,"type":"integer"}},"required":["column"],"type":"object"},"name":"dataset_top"},{"description":"Read first. States plainly what submit_enquiry does on Wen Receipts: it starts an enquiry with human providers who quote directly. Nothing is bought, ordered or paid; no quote is guaranteed; it is free. Also returns who receives the details, the consent wording, and how the person confirms.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","properties":{},"type":"object"},"name":"enquiry_describe"},{"description":"Every field of the Wen Receipts enquiry: key, label, type, whether required, help text and the allowed options where there are any. Pass answers to submit_enquiry keyed by field key.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","properties":{},"type":"object"},"name":"enquiry_fields"},{"description":"Every entity of Wen Receipts register, 200 a page, with provenance. Needs an access key (Authorization: Bearer); export pages are metered per key per day. Without a key the answer says how to get one.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"page":{"minimum":1,"type":"integer"},"pageSize":{"maximum":200,"minimum":1,"type":"integer"}},"type":"object"},"name":"entities_export"},{"description":"The Wen Receipts register entities in one region (a state or a jurisdiction, by id or name), optionally for one service, 50 a page.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"page":{"minimum":1,"type":"integer"},"pageSize":{"maximum":50,"minimum":1,"type":"integer"},"region":{"maxLength":60,"minLength":2,"type":"string"},"service":{"maxLength":80,"type":"string"}},"required":["region"],"type":"object"},"name":"entities_in"},{"description":"Which fields the Wen Receipts register register carries and on how many entities, the regions and services, the identifier schemes, and how to cite it. Call this first.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","properties":{},"type":"object"},"name":"entities_schema"},{"description":"Entities of Wen Receipts register whose name, commercial name, website, address or authority contains the query, optionally within a region (id or name) and a service (slug or name). Up to 50 rows.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"limit":{"maximum":50,"minimum":1,"type":"integer"},"q":{"maxLength":120,"type":"string"},"region":{"maxLength":60,"type":"string"},"service":{"maxLength":80,"type":"string"}},"type":"object"},"name":"entities_search"},{"description":"The Wen Receipts register entry for a firm, by its register identifier (scheme + value, e.g. lei) or by the slug of its page. Exact match; returns the whole record with its page.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"scheme":{"description":"identifier scheme, e.g. lei, fca_frn, tdlr_license","maxLength":24,"minLength":2,"type":"string"},"slug":{"maxLength":120,"minLength":1,"type":"string"},"value":{"maxLength":80,"minLength":1,"type":"string"}},"type":"object"},"name":"entity_lookup"},{"description":"The SERVER finds the transfer by reference and reads the treasury's balance change; a short or wrong-token transfer is reported by name and not credited. On success the listing enters review.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"id":{"maxLength":60,"minLength":10,"type":"string"},"session":{"description":"the session token from agent_session_verify","maxLength":300,"minLength":20,"type":"string"}},"required":["session","id"],"type":"object"},"name":"listing_confirm_usdc"},{"description":"What a listing on Wen Receipts is, what it costs, how it is paid, who publishes it, and every profile field it takes. Read this to the person first.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","properties":{},"type":"object"},"name":"listing_describe"},{"description":"Creates a listing draft on Wen Receipts. Send the fullest profile you can (listing_describe lists the fields); a scam-shaped or off-list field is refused by name. Returns the listing id and status awaiting_payment.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"about":{"maxLength":1200,"type":"string"},"authorised":{"type":"boolean"},"enquiryEmail":{"maxLength":160,"type":"string"},"jurisdictions":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"string"}],"description":"ISO codes"},"languages":{"maxLength":200,"type":"string"},"name":{"maxLength":120,"minLength":1,"type":"string"},"profile":{"additionalProperties":{},"type":"object"},"register":{"additionalProperties":false,"properties":{"scheme":{"type":"string"},"value":{"type":"string"}},"required":["scheme","value"],"type":"object"},"services":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"string"}]},"session":{"description":"the session token from agent_session_verify","maxLength":300,"minLength":20,"type":"string"},"termsAccepted":{"type":"boolean"},"termsVersion":{"minLength":1,"type":"string"},"website":{"maxLength":200,"type":"string"}},"required":["session","name","services","jurisdictions","termsVersion","termsAccepted","authorised"],"type":"object"},"name":"listing_draft"},{"description":"Returns a Stripe Checkout URL at the site's price. A human completes it in a browser; the site learns of payment from Stripe's verified event, never from the browser.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"id":{"maxLength":60,"minLength":10,"type":"string"},"session":{"description":"the session token from agent_session_verify","maxLength":300,"minLength":20,"type":"string"}},"required":["session","id"],"type":"object"},"name":"listing_pay_card"},{"description":"Send a Stripe payment method id (pm_...) the agent is entitled to use; the server charges the SITE's price off-session. Answers succeeded (the listing enters review) or requires_action (use listing_pay_card for a human); never charges an amount you name.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"id":{"maxLength":60,"minLength":10,"type":"string"},"paymentMethod":{"pattern":"^pm_[A-Za-z0-9]+$","type":"string"},"session":{"description":"the session token from agent_session_verify","maxLength":300,"minLength":20,"type":"string"}},"required":["session","id","paymentMethod"],"type":"object"},"name":"listing_pay_stripe"},{"description":"Returns the Solana Pay transfer request: recipient, exact amount, USDC mint and a unique reference. Pay it from the wallet (include the reference as a read-only key), then call listing_confirm_usdc.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"id":{"maxLength":60,"minLength":10,"type":"string"},"session":{"description":"the session token from agent_session_verify","maxLength":300,"minLength":20,"type":"string"}},"required":["session","id"],"type":"object"},"name":"listing_pay_usdc"},{"description":"Every listing of this account with its status (awaiting_payment, pending_review, published, refused, withdrawn, expired).","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"session":{"description":"the session token from agent_session_verify","maxLength":300,"minLength":20,"type":"string"}},"required":["session"],"type":"object"},"name":"listing_status"},{"description":"The clauses a listing is judged by, their version (send it back as termsVersion), and every profile field the directory takes.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","properties":{},"type":"object"},"name":"listing_terms"},{"description":"Takes down a listing of this account.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"id":{"maxLength":60,"minLength":10,"type":"string"},"session":{"description":"the session token from agent_session_verify","maxLength":300,"minLength":20,"type":"string"}},"required":["session","id"],"type":"object"},"name":"listing_withdraw"},{"description":"What firms have added on top of the register (published rows only), optionally for one register entry.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"scheme":{"maxLength":40,"type":"string"},"value":{"maxLength":120,"type":"string"}},"type":"object"},"name":"listings_published"},{"description":"The Sponsored slot's contents for a page (home | region | leaf); labelled as sponsored in the answer.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"leaf":{"maxLength":120,"type":"string"},"page":{"enum":["home","region","leaf"],"type":"string"},"region":{"maxLength":40,"type":"string"}},"required":["page"],"type":"object"},"name":"placements_active"},{"description":"Submits an enquiry to Wen Receipts — NOT a purchase, NOT a guaranteed quote. Step 1: call with the answers (keyed by field key from enquiry_fields) and consent=true; it validates and returns a summary, the consent line and a confirmation token — show the person the summary and the consent line. Step 2: only if the person agrees, call again with the same answers, consent=true and the confirmation token; the enquiry is then submitted, and the person receives an email with a link they must click before any provider sees it. Consent means the person has read and agreed to: \"By submitting you agree Wen Receipts may reply to your message by email. We do not sell your details to anyone.\"","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"answers":{"additionalProperties":{"type":["string","number","boolean"]},"description":"the person's answers, keyed by field key","type":"object"},"confirmation":{"description":"the confirmation token from step 1, after the person has approved the summary","type":"string"},"consent":{"description":"true only when the person has agreed to: By submitting you agree Wen Receipts may reply to your message by email. We do not sell your details to anyone.","type":"boolean"}},"required":["answers","consent"],"type":"object"},"name":"submit_enquiry"}]},"body_sha256":"c153c805298ff26b20f6800a22cfb1c897437891fe43183282850d9ba7503de6","prev_id":null,"leaf":"0xeff2a6c46354fa0a932fdc174082a5cab012ad8941e97007c1af7efea8fd0c7a","leaf_text":"{\"body\":\"c153c805298ff26b20f6800a22cfb1c897437891fe43183282850d9ba7503de6\",\"id\":563413,\"kind\":\"mcp.tools\",\"method\":\"probe.mcp/1\",\"observed_us\":1793137708333580,\"prev\":null,\"subject\":\"b5e723a5-4fb0-4e67-83fd-621d5deb2b77\",\"subject_kind\":\"endpoint\"}","day":{"day":"2026-10-27","leaves":273461,"root":"0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795","chained":"0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4","anchor_chain":"eip155:5042002","anchor_tx":"0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4","anchor_block":69414147},"proof":["0xeff33880e1420e035f87304e2f8faafeb8d9fe99940526a3ff7847c12718ab9a","0xf1f6b2d58e7cbbcd4c8473f6ceb0e475d16417f3e33a406b9d52fe4c7a58d613","0xaaf6019c8d870ba399f70c8401125d066ac6acb9cdd4cbefa96e5b7330072f95","0x65788ab20b3f2ae74e2feed2aa620602ac31d4b7d42dec57c46b4a7855dd5f9d","0x3d3a8114e0963981a8dc0a1964fe385c95a88026d910fa3e2a06c01a6576725a","0xc653fd53a88dd9ec6358a5be30729e7cbe38f43eb9d43055571891dec2b5fa2a","0x382b6d546b9f936800493a03d1b9d26adb9cad24147cd85eb03a82c185a820b9","0xb7da872dc3c83d0fed5ac9d92b483d11986bb4a05060b68fad04d819b9084095","0x2a16eb116324244da0bea502614d62134a7690c9a6da495b1e3de4337a8201b7","0xc9f6fb967a68ca1e3059a2a798e048f3aaf0e2abb6ec89d118a0d5a71fd29c13","0xfc581fd63fedfc1ebada8acb9d8afcfc2eff628470941f629f6e99f5ede11e36","0x8b1294df8f40a2bb6ff0bafdf2505700af24dfe2985fb999b2353f4c85cb56ba","0xe0ddf3e1c8349b7fe55d4b2a6864486a77de3e3c0e371df44d69aeb837cfd79c","0xce1471491ffb52101d7cd9884cca0fb37a9496f6e8250375054907d24a35d04f","0x56f7109d4cde42492651beb1237c13cdcbf95e6fee2b2482391a2388e04c4629","0x8745bd887f5ce9f7a49558fd2b04cdcd97a05ea9f8a23f62d0e80cb13d328b0f","0xdf1105afdc109de3c09a98fc8a3864159ad964e6f49b635c105a27a1e1f14310","0x2bf8151e5f157dd183b9de6fa00469551932a7a6e3f33a694895000ac9061197","0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699"]}