{"id":306875,"recorded_at":"2026-10-26T23:28:46.174472Z","observed_at":"2026-10-26T23:28:46.174289Z","subject_kind":"endpoint","subject":"d06dd2e8-d8f6-48d7-9f5b-49e4b4f1ae22","kind":"mcp.tools","method":"probe.mcp/1","body":{"count":16,"tools":[{"description":"Call before releasing ANY payment, whether an AI agent or a payment system is sending it. One call checks the agent's authority (Mandate Chain, Agent Passport or Spend Gate token), the payee's sealed bank details (Payment Notary), the human kill switch (Jugular) and every FCA-named fraud indicator, then answers RELEASE, HOLD or STOP with the reasons, sealed. Release money only on RELEASE. The answer lists the next tools to call. Needs api_key; never send names or account numbers.","inputSchema":{"properties":{"account_opened":{"type":"string"},"amount":{"type":"number"},"api_key":{"type":"string"},"audience":{"description":"the site an Agent Passport is presented at","type":"string"},"cop_result":{"type":"string"},"crypto_or_investment":{"type":"boolean"},"customer_on_call":{"type":"boolean"},"customer_ref":{"type":"string"},"direction":{"type":"string"},"expected_max_payment":{"type":"number"},"expected_monthly_turnover":{"type":"number"},"jugular_id":{"description":"the Jugular kill switch held over this fraud engine","type":"string"},"lineage_id":{"description":"Model Lineage code of the scoring model setup","type":"string"},"mandate":{"description":"Mandate Chain token when an AI agent started the payment","type":"string"},"new_device":{"type":"boolean"},"passport":{"description":"Agent Passport token when an AI agent started the payment","type":"string"},"payee":{"description":"who is being paid (your reference)","type":"string"},"payee_fingerprint":{"description":"sha256 hex of payment:v1|<business name, trimmed, lower case>|<sort code digits>|<account digits>, checked against the Payment Notary","type":"string"},"payee_new":{"type":"boolean"},"payee_ref":{"type":"string"},"payer_ref":{"description":"who is paying (your reference); defaults to agent-payments","type":"string"},"remote_access":{"type":"boolean"},"spend_token":{"description":"Spend Gate token when an AI agent started the payment","type":"string"},"vulnerable":{"type":"boolean"}},"required":["api_key","amount"],"type":"object"},"name":"sebbi_banking_pay_check"},{"description":"Returns a secure Stripe link where the person adds a card for the 50p per device per month subscription. Nothing is charged until they complete it.","inputSchema":{"properties":{"devices":{"type":"integer"},"email":{"type":"string"},"product":{"type":"string"}},"required":["email"],"type":"object"},"name":"sebbi_billing_link"},{"description":"Produces a printable Court Pack for a sebbi fact (any record code, chain block number or notarised SHA-256): the fact, the sealed record, the step-by-step proof to Bitcoin, a method statement, and draft declarations for England and Wales (witness statement), US Federal Rules of Evidence 902(13)/902(14), Vermont 12 V.S.A. 1913 and an eIDAS note. Returns the link. Read-only.","inputSchema":{"properties":{"ref":{"type":"string"}},"required":["ref"],"type":"object"},"name":"sebbi_court_pack"},{"description":"Opens a sebbi.pro account and returns the API key. Only call after showing sebbi_terms and the person agreeing; pass the terms_version they agreed to and customer_agreed=true. The agreement is sealed into the chain. Free for 90 days.","inputSchema":{"properties":{"company":{"type":"string"},"customer_agreed":{"description":"true only if the customer read the terms and said yes","type":"boolean"},"devices":{"description":"Estimated devices; billing uses the real count","type":"integer"},"email":{"type":"string"},"name":{"type":"string"},"product":{"enum":["aileash","sentinel","sonicboom","guardian","tokensaver"],"type":"string"},"terms_version":{"description":"terms_version from sebbi_terms","type":"string"}},"required":["email","terms_version","customer_agreed"],"type":"object"},"name":"sebbi_create_account"},{"description":"Searches sebbi.pro's 755 compliance checks across 32 frameworks (EU AI Act, GDPR, DORA, ISO/IEC 42001 and 27001, NIST AI RMF, UK Online Safety Act, EU DSA, SOC 2, PCI DSS, HIPAA, CCPA, NIS2, Cyber Resilience Act, ICO Children's Code, US state AI laws, model risk, and agent-output gates). Filter by framework and/or words; returns each check's id, title, what it needs and the framework list. Then run one with sebbi_run_check or a whole framework with sebbi_run_framework. Read-only.","inputSchema":{"properties":{"framework":{"description":"Framework key, e.g. euaiact, gdpr, dora, iso42001. Leave out to list frameworks.","type":"string"},"limit":{"description":"Most checks to return (default 40, max 200).","type":"integer"},"search":{"description":"Words to look for in the check titles, e.g. 'human oversight' or 'retention'.","type":"string"}},"type":"object"},"name":"sebbi_find_checks"},{"description":"Call before taking any action for a system that has a Jugular (a human-held kill switch, id JG-XXXX-XXXX). Returns live true or false. If live is false, or the check fails, do not act: the human holding the switch has stopped this system (EU AI Act Article 14(4)(e) stop button). Read-only.","inputSchema":{"properties":{"id":{"type":"string"}},"required":["id"],"type":"object"},"name":"sebbi_jugular_check"},{"description":"Timestamps one or more SHA-256 fingerprints in Bitcoin through the free notary. Hash the file or text yourself and send only the 64-character fingerprint; the content never leaves. Returns a receipt code and link for each.","inputSchema":{"properties":{"api_key":{"type":"string"},"digests":{"items":{"type":"string"},"type":"array"},"label":{"description":"Optional public label, up to 80 characters","type":"string"}},"required":["digests"],"type":"object"},"name":"sebbi_notarize"},{"description":"Start here. Lists every sebbi.pro product with what it does, who it is for, its page and its price. Read-only, no account needed.","inputSchema":{"properties":{},"type":"object"},"name":"sebbi_overview"},{"description":"Runs all 755 compliance checks (or the frameworks named) on one governance record in a single call. Returns the overall score, a score for every framework, and the fixes that unlock the most checks first. By default seals the scorecard into Bitcoin with its own page and code (SC-XXXX-XXXX) to send to an auditor or insurer; send seal=false to just look. Agent-output gates run too when input_payload/output_payload are given. Only a fingerprint of the record is kept.","inputSchema":{"properties":{"detail":{"description":"Also list every failing check by framework.","type":"boolean"},"frameworks":{"description":"Framework keys (e.g. euaiact, gdpr, dora, iso42001) as a list or comma-separated; leave out for all.","items":{"type":"string"},"type":["array","string"]},"input_payload":{"description":"For agent-output gates: what went into the AI step.","type":"object"},"org":{"description":"Organisation or system name shown on the scorecard.","type":"string"},"output_payload":{"description":"For agent-output gates: what the AI step produced.","type":"object"},"record":{"description":"The governance record (fields from sebbi_record_template).","type":"object"},"seal":{"description":"Seal into Bitcoin with a public scorecard page (default true).","type":"boolean"}},"type":"object"},"name":"sebbi_run_everything"},{"description":"Recommends the right sebbi.pro products for how someone builds (Python, Node, Lovable, Zapier, a website, a phone app...) and gives step-by-step setup with working code or a ready-made prompt. Pass their stack and what they want to achieve. Read-only.","inputSchema":{"properties":{"api_key":{"type":"string"},"device":{"description":"Where they are working from, e.g. 'Android phone', 'Mac'","type":"string"},"goal":{"description":"What they want, e.g. 'prove our loan AI is compliant', 'cut our OpenAI bill'","type":"string"},"stack":{"description":"How they build or what they use, e.g. 'Lovable website', 'Python on AWS', 'Zapier'","type":"string"}},"required":["stack"],"type":"object"},"name":"sebbi_setup_advice"},{"description":"Call before every payment an AI agent makes. Returns a signed APPROVED or DENIED token checked against the agent's limits. Release the money only if it is APPROVED and spendable. sebbi.pro never holds or moves money.","inputSchema":{"properties":{"agent":{"type":"string"},"amount":{"description":"Amount in pounds","type":"number"},"api_key":{"type":"string"},"currency":{"type":"string"},"payee":{"type":"string"},"reason":{"type":"string"}},"required":["api_key","agent","amount","payee"],"type":"object"},"name":"sebbi_spend_request"},{"description":"Returns the service terms and their version. Show the full text to the person and get a clear yes before calling sebbi_create_account. Read-only.","inputSchema":{"properties":{},"type":"object"},"name":"sebbi_terms"},{"description":"Sends one decision through the live engine with their API key and returns the verdict (ALLOW, CHALLENGE or BLOCK), the reasons and the sealed block number, so they see it working end to end. Writes one record to the chain.","inputSchema":{"properties":{"action":{"type":"string"},"amount":{"type":"number"},"api_key":{"type":"string"},"country":{"type":"string"},"user_id":{"type":"string"}},"required":["api_key"],"type":"object"},"name":"sebbi_test_decision"},{"description":"Calls any sebbi.pro tool by its name with its arguments, including the ones not listed up front (see sebbi_tools). Use it when an answer's next_tools names a tool you do not see in your list. Same result as calling the tool directly.","inputSchema":{"properties":{"arguments":{"description":"That tool's arguments","type":"object"},"name":{"description":"The tool name, e.g. sebbi_banking_case","type":"string"}},"required":["name"],"type":"object"},"name":"sebbi_tool"},{"description":"sebbi.pro has more tools than are listed up front: banking and fraud cases, human oversight, law lookups and Law Lock, insurability, Signal Packs, answer receipts, the Examiner, readiness reports, incidents, energy, Bot School and more. This returns each one's name, what it does and its inputs. Pass search to filter (for example 'banking' or 'oversight'). Call any of them with sebbi_tool. Read-only, free.","inputSchema":{"properties":{"search":{"description":"Words to filter by, e.g. banking","type":"string"}},"type":"object"},"name":"sebbi_tools"},{"description":"Re-checks every block in the sebbi.pro chain and returns its height, tip and whether it is intact. Anyone can run it; no account needed. Read-only.","inputSchema":{"properties":{},"type":"object"},"name":"sebbi_verify_chain"}]},"body_sha256":"18f249cdc8ecac4af9c26246b9f3f40537eafaf7f8756759232ab9a43b8c2cc1","prev_id":null,"leaf":"0xa9e09b1fe47f69f7eb5a7a03b8494d1e54a6677cc97d481885015bb38c686565","leaf_text":"{\"body\":\"18f249cdc8ecac4af9c26246b9f3f40537eafaf7f8756759232ab9a43b8c2cc1\",\"id\":306875,\"kind\":\"mcp.tools\",\"method\":\"probe.mcp/1\",\"observed_us\":1793057326174289,\"prev\":null,\"subject\":\"d06dd2e8-d8f6-48d7-9f5b-49e4b4f1ae22\",\"subject_kind\":\"endpoint\"}","day":{"day":"2026-10-26","leaves":296695,"root":"0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8","chained":"0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a","anchor_chain":"eip155:5042002","anchor_tx":"0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae","anchor_block":69251483},"proof":["0xa9e0ef0c5c82e21fcaa17ac0b8c64fcbb60566c098e21ffffdc37d69be0e1f7a","0x3dae9e06e428fea15587fb18a38bd03f77a143403937be11206b140e0bbbdb95","0xd3e47d719a69d8e6f21fb5512301d1f848f8a222a3575847840693a570cbfb85","0x1b540ea0df3b682cabc9bd8774cddfb1c46aa0ec9136b389d90f13048c2775a1","0x9d8384af3ae713a39bb07f08fb5e512f1e5ed268dd2d2688312fb035508fcf26","0xf40b4e874dc6d91e9ac5f3b6d683fc0ebf36d7c367f72acf8c87356e622e657e","0x208de76f3fe153507abcffcb1c65c393b9db7909ffb3caf49b28e331de026e7f","0x8f14ab6c88413edb8a4c4942f3c7022cc8f31824d3dcf1c22f0b35b7f531ee73","0xc580924a5a23f25de4357c17fc84cd3fafa3d3afccfd4e18ea2cb141221341eb","0x382774117c6a99ced4320ca176d4e72cc7226f2fa6e3d8ac0173511fe55d6919","0x55ba80743bf45624f0b04651dfd0a37e2a85f91f45e334ff14efbb74a49dd361","0x09a19b8d31a6e948e5051cb72b98b1d2b2bfe053f62d6d24d61c22b3ed1c3f24","0x4700d6dfdb40e52e2ceb8ffe62c75f3f708d23452f828255fd003d795f5d9d66","0x3b4dba7d874fc323b0a364140a9c60f37bf547fe671897653118a9873fe03420","0x1a74ed3b3756b9cd946da49701bcec120ec88645013da99fa9eea60b39e1a570","0x123ec8bee20ddc55223eeef5a4f4d6c4b6416515adbb911c56759f5cde56e452","0xd0651cb9bc8155eb52b5247d506e74b8a935057dc190ba52091702ac25ed3a40","0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f","0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a"]}