{"id":983123,"recorded_at":"2026-10-29T01:21:15.741620Z","observed_at":"2026-10-29T01:21:15.741579Z","subject_kind":"endpoint","subject":"62c254e8-2c09-4b0d-aa4d-e07d5a5be953","kind":"mcp.tools","method":"probe.mcp/1","body":{"count":5,"tools":[{"description":"Preview (dryRun: true) or update server-side contact form spam rules for a site, including allowedCountries, allowedPhoneFormats, blockUrlsInMessage, formType preset, blockedKeywords, and requiredKeywords. Example: leadshield_configure_spam_policy({\"site\":\"pacific-coast-detailing\",\"allowedCountries\":[\"US\",\"CA\"],\"blockUrlsInMessage\":true,\"dryRun\":true})","inputSchema":{"properties":{"allowedCountries":{"description":"Allowed ISO 3166-1 alpha-2 country codes (e.g. ['US', 'CA']).","items":{"type":"string"},"type":"array"},"allowedPhoneFormats":{"description":"Allowed phone format presets (e.g. ['US_NANP', 'E164']).","items":{"type":"string"},"type":"array"},"blockUrlsInMessage":{"description":"Whether to block URLs and HTML anchor tags in messages.","type":"boolean"},"blockedKeywords":{"description":"Additional custom keywords or phrases to block in Stage 0.","items":{"type":"string"},"type":"array"},"dryRun":{"description":"Defaults to true. Set to false with operator authorization to persist changes.","type":"boolean"},"formType":{"description":"Default form-type preset for this site.","enum":["general_inquiry","quote_request","booking_request","b2b_partnership","support_ticket","careers_application","warranty_claim","event_registration","newsletter_signup","feedback_review"],"type":"string"},"maxUrls":{"description":"Maximum allowed URLs when blockUrlsInMessage is false.","type":"integer"},"requiredKeywords":{"description":"Optional keywords where at least one must appear.","items":{"type":"string"},"type":"array"},"site":{"description":"Target site or client slug.","type":"string"}},"required":["site"],"type":"object"},"name":"leadshield_configure_spam_policy"},{"description":"Generate the 1-line zero-trust HTML script snippet, HighLevel workflow action/webhook config, WordPress plugin config, or HubSpot workflow webhook setup for any site. Example: leadshield_generate_guard_embed({\"site\":\"pacific-coast-detailing\",\"platform\":\"highlevel\"})","inputSchema":{"properties":{"formType":{"description":"Optional formType preset attribute.","type":"string"},"platform":{"description":"Target website or CRM platform.","enum":["html_script","highlevel","wordpress","hubspot","astro"],"type":"string"},"site":{"description":"Target site or client slug (e.g. 'pacific-coast-detailing').","type":"string"}},"required":["site"],"type":"object"},"name":"leadshield_generate_guard_embed"},{"description":"Retrieve quarantined contact form spam counts, Stage 0 vs Stage 1 breakdown, category counts, and recent blocked submissions for a client or site. Example: leadshield_get_blocked_spam_report({\"clientSlug\":\"pacific-coast-detailing\",\"days\":7})","inputSchema":{"properties":{"clientSlug":{"description":"Optional client slug filter (e.g. 'pacific-coast-detailing'). Omit for aggregate overview.","type":"string"},"days":{"description":"Lookback window in days (1 to 90, default 7).","type":"integer"},"limit":{"description":"Maximum number of recent blocked records to include (1 to 50, default 10).","type":"integer"}},"type":"object"},"name":"leadshield_get_blocked_spam_report"},{"description":"Inspect the effective server-side spam guard policy for a site, including allowed countries, phone formats, URL rules, keyword lists, and active formType preset. Example: leadshield_get_spam_policy({\"site\":\"pacific-coast-detailing\",\"formType\":\"quote_request\"})","inputSchema":{"properties":{"formType":{"description":"Optional formType preset to preview.","enum":["general_inquiry","quote_request","booking_request","b2b_partnership","support_ticket","careers_application","warranty_claim","event_registration","newsletter_signup","feedback_review"],"type":"string"},"site":{"description":"Target site or client slug (e.g. 'pacific-coast-detailing').","type":"string"}},"required":["site"],"type":"object"},"name":"leadshield_get_spam_policy"},{"description":"Screen a contact form or inbound lead message using LeadShield's 2-stage guard (Stage 0 deterministic rules at $0.00 + Stage 1 calibrated buyer-intent classification). Returns allowed/blocked verdict, workflow branch (\"deliver_to_client\" or \"spam_quarantine\"), reason code, and buyer-intent probability. Example: leadshield_screen_submission({\"site\":\"pacific-coast-detailing\",\"name\":\"Jane Doe\",\"email\":\"jane@example.com\",\"phone\":\"(360) 555-0199\",\"message\":\"Looking for a ceramic coating quote for my 2024 Tacoma.\"})","inputSchema":{"properties":{"country":{"description":"Two-letter ISO 3166-1 alpha-2 country code (e.g. 'US', 'CA').","type":"string"},"email":{"description":"Submitter email address.","type":"string"},"formType":{"description":"Optional form-type preset to evaluate against.","enum":["general_inquiry","quote_request","booking_request","b2b_partnership","support_ticket","careers_application","warranty_claim","event_registration","newsletter_signup","feedback_review"],"type":"string"},"message":{"description":"Inbound form message or inquiry text to evaluate.","type":"string"},"name":{"description":"Submitter full name.","type":"string"},"phone":{"description":"Submitter phone number.","type":"string"},"site":{"description":"Target client or site slug (e.g. 'pacific-coast-detailing', 'moosh-works').","type":"string"},"timezone":{"description":"Submitter IANA timezone (e.g. 'America/Los_Angeles').","type":"string"}},"required":["site","message"],"type":"object"},"name":"leadshield_screen_submission"}]},"body_sha256":"a7a0fa2a99ec2de0981e8c10bdee37ad307941db50aa6d319c20189b71a11421","prev_id":null,"leaf":"0x0f87eb303d3a883f38f7e647a107ceab65824c167e73c42eb5c1400dfacaaf76","leaf_text":"{\"body\":\"a7a0fa2a99ec2de0981e8c10bdee37ad307941db50aa6d319c20189b71a11421\",\"id\":983123,\"kind\":\"mcp.tools\",\"method\":\"probe.mcp/1\",\"observed_us\":1793236875741579,\"prev\":null,\"subject\":\"62c254e8-2c09-4b0d-aa4d-e07d5a5be953\",\"subject_kind\":\"endpoint\"}","day":{"day":"2026-10-29","leaves":242798,"root":"0xc050555c6b023f2aefb6536efb9f0760b92c30a0d06c572b7daf63db259ea17c","chained":"0x4cde8bae2042512e1bec11650628f0293556311cc4ea74d99ffddf02b671a7d6","anchor_chain":"eip155:5042002","anchor_tx":"0x9e85c340732f416e431b111fae72f7624870125f7f379af2732eb6c2ba8cf6a1","anchor_block":69753317},"proof":["0x0f87db64cc6d39ac64dde046f7d4f834a85bfbcdb75e8052472f2efd8869b067","0xb5a35f3c102d493a4ed4fe52f831781f5df0fb057a1cb050036c1abd51c4c0ce","0xa6c7b4db82f4a418ab4aed341641004bfb43314fbe367b60cd937674b202605d","0x41083f0248e88097513c8ec5332a5560ca204e09a7e719019770a7d305052e88","0x286397bc24eb67ecbc4ecc1a62c325bb4bb1e0e3f7859f615c4f2efe66952118","0x75c002db9cf6356554f1d7943bb6f2a5a14356b628d9070127a24a8d3700f618","0x12470b4406e192ecf1e5c7fe92d2df9d06566dd71e270baa09ae46729350d322","0x049adabb230e3631dc0b8b4da138ed643fd816e1532c5a8b65f2f1b6031f5d7b","0x4d680af975b7f272ec8ed37c656a10a7063fecc3b2b27150109ea1428d772ec4","0xf662a975fff66001a2bc54dbc978845e62dc0b428b2c27fb76c4f0467dbea526","0x3ba95e19020356daffeafc4ac0c057901bc402ca224f6a1f4ce846c8c6595a63","0x167cb457e5618956c84193ebb90fd080faba4ab44e43972c970cde45c0c57c49","0x7815c9a292a2f1e0dbdff174b5918aa320852c7e816e376aca0e3ef90e1a01e4","0x7b3add153244183458b4331b4f226a6729ff68c345cedfa75b49586e803bf98a","0x0507b989510de89f78184f7a10d971f7670a579c54df7d291a2d72f034ae74d3","0xa0a7723889a4c15b3e0bec353fa8dbcaec6c71cf35bb6c346415ad3e664df6a6","0xd76435ead496863d8b0bfab3434f54cd11da3c49d104fc4064b9cb3381567bbd","0xd56e61af23709ed9f460471e3c08400c0142ee83e1fd9057e46350d12edf9c07"]}