{"id":275607,"recorded_at":"2026-10-26T18:51:42.554167Z","observed_at":"2026-10-26T18:51:42.554055Z","subject_kind":"endpoint","subject":"80755b94-65e7-4f2d-b927-4b01fc2de0da","kind":"mcp.tools","method":"probe.mcp/1","body":{"count":3,"tools":[{"description":"Generate the finished demand-letter PDF (formal letter + matching envelope), localized and legally formatted for the jurisdiction. Returns the PDF as a base64 resource. Free, no registration.","inputSchema":{"properties":{"amount":{"description":"Amount owed, as a number (no separators). Required, > 0.","type":"number"},"attested":{"description":"Confirms authorization to send under the sender name. Required when senderType is business/firm.","type":"boolean"},"bank":{"additionalProperties":{"type":"string"},"description":"Payment/bank details keyed by field (e.g. {bankName, iban, accountNumber}). Optional.","type":"object"},"currency":{"description":"ISO 4217 currency (optional; defaults to the jurisdiction's).","type":"string"},"deadlineDays":{"description":"Days from issue to pay (optional; default 14).","type":"number"},"debtorAddress":{"description":"Debtor postal address, multi-line. Required.","type":"string"},"debtorName":{"description":"Debtor name. Required.","type":"string"},"debtorType":{"description":"Whether the debtor is a private individual (consumer) or a business. 'individual' activates jurisdiction consumer rules (e.g. GB Pre-Action Protocol 30-day floor, NL WIK wording). Default: business.","enum":["individual","business"],"type":"string"},"deliveryMethod":{"description":"How the letter is sent; printed as a notation above the recipient (e.g. 'By registered post and email'). Optional.","enum":["registered","email","both"],"type":"string"},"description":{"description":"What the debt is for (optional).","type":"string"},"enclosures":{"description":"Enclosed documents, printed as 'Encl.: …' under the signature (e.g. 'Copy of invoice INV-123'). Optional.","type":"string"},"invoiceNumber":{"description":"Invoice/account number (optional).","type":"string"},"jurisdiction":{"description":"ISO 3166-1 alpha-2 country code of the debtor (e.g. US, GB, DE, BR, AE). Use list_jurisdictions for the full set; XX = generic/international.","type":"string"},"language":{"description":"Letter language code (e.g. en, es, fr, de, pt, ar, zh, ja). Must be offered for the jurisdiction; defaults to en.","type":"string"},"originalDate":{"description":"ISO date the debt was incurred/invoiced (optional).","type":"string"},"senderAddress":{"description":"Creditor postal address, multi-line (\\n separated). Required.","type":"string"},"senderContact":{"description":"Creditor email/phone (optional).","type":"string"},"senderName":{"description":"Creditor name (person or business). Required.","type":"string"},"senderRef":{"description":"Creditor's own reference number (optional).","type":"string"},"senderTitle":{"description":"Signer's job title (optional).","type":"string"},"senderType":{"description":"Creditor type. Business/firm requires attested=true.","enum":["individual","business","firm"],"type":"string"},"signerName":{"description":"Name of the person signing (optional; defaults to senderName).","type":"string"},"tone":{"description":"Escalation level. Default: final.","enum":["reminder","final","prelitigation"],"type":"string"}},"required":["senderName","senderAddress","debtorName","debtorAddress","amount"],"type":"object"},"name":"generate_demand_letter"},{"description":"List every supported country/jurisdiction (code, name, currency, default language) plus the available languages and tones. Call this first to pick a valid jurisdiction + language.","inputSchema":{"additionalProperties":false,"properties":{},"type":"object"},"name":"list_jurisdictions"},{"description":"Render the demand letter's text content (title, subject, body paragraphs, amount line, legal reference, closing) as structured JSON, without producing a PDF. Use to review or refine wording before generating.","inputSchema":{"properties":{"amount":{"description":"Amount owed, as a number (no separators). Required, > 0.","type":"number"},"attested":{"description":"Confirms authorization to send under the sender name. Required when senderType is business/firm.","type":"boolean"},"bank":{"additionalProperties":{"type":"string"},"description":"Payment/bank details keyed by field (e.g. {bankName, iban, accountNumber}). Optional.","type":"object"},"currency":{"description":"ISO 4217 currency (optional; defaults to the jurisdiction's).","type":"string"},"deadlineDays":{"description":"Days from issue to pay (optional; default 14).","type":"number"},"debtorAddress":{"description":"Debtor postal address, multi-line. Required.","type":"string"},"debtorName":{"description":"Debtor name. Required.","type":"string"},"debtorType":{"description":"Whether the debtor is a private individual (consumer) or a business. 'individual' activates jurisdiction consumer rules (e.g. GB Pre-Action Protocol 30-day floor, NL WIK wording). Default: business.","enum":["individual","business"],"type":"string"},"deliveryMethod":{"description":"How the letter is sent; printed as a notation above the recipient (e.g. 'By registered post and email'). Optional.","enum":["registered","email","both"],"type":"string"},"description":{"description":"What the debt is for (optional).","type":"string"},"enclosures":{"description":"Enclosed documents, printed as 'Encl.: …' under the signature (e.g. 'Copy of invoice INV-123'). Optional.","type":"string"},"invoiceNumber":{"description":"Invoice/account number (optional).","type":"string"},"jurisdiction":{"description":"ISO 3166-1 alpha-2 country code of the debtor (e.g. US, GB, DE, BR, AE). Use list_jurisdictions for the full set; XX = generic/international.","type":"string"},"language":{"description":"Letter language code (e.g. en, es, fr, de, pt, ar, zh, ja). Must be offered for the jurisdiction; defaults to en.","type":"string"},"originalDate":{"description":"ISO date the debt was incurred/invoiced (optional).","type":"string"},"senderAddress":{"description":"Creditor postal address, multi-line (\\n separated). Required.","type":"string"},"senderContact":{"description":"Creditor email/phone (optional).","type":"string"},"senderName":{"description":"Creditor name (person or business). Required.","type":"string"},"senderRef":{"description":"Creditor's own reference number (optional).","type":"string"},"senderTitle":{"description":"Signer's job title (optional).","type":"string"},"senderType":{"description":"Creditor type. Business/firm requires attested=true.","enum":["individual","business","firm"],"type":"string"},"signerName":{"description":"Name of the person signing (optional; defaults to senderName).","type":"string"},"tone":{"description":"Escalation level. Default: final.","enum":["reminder","final","prelitigation"],"type":"string"}},"required":["senderName","senderAddress","debtorName","debtorAddress","amount"],"type":"object"},"name":"preview_demand_letter"}]},"body_sha256":"28efca7a7c3a800d1b7d7224ea79ea3c9bab944a12aff5a9c6ffeae7c9d97f40","prev_id":null,"leaf":"0x02be084e4b9e9cc82c384debaff23e634882588beba7ab3716dd8ba749f5a958","leaf_text":"{\"body\":\"28efca7a7c3a800d1b7d7224ea79ea3c9bab944a12aff5a9c6ffeae7c9d97f40\",\"id\":275607,\"kind\":\"mcp.tools\",\"method\":\"probe.mcp/1\",\"observed_us\":1793040702554055,\"prev\":null,\"subject\":\"80755b94-65e7-4f2d-b927-4b01fc2de0da\",\"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":["0x02bde074b3a1919772449b48524c8b32606e93b4c9b0d59cb70b9d2013d95dd8","0x7c410747704fb68b51b63866db7068cc1d1dd94f034a933497bc48601f7079f6","0xa1a25cccac46edd03dc737cf6bffb97125eebd0afdbc40c045239481373af72d","0xeb41c4ad6520dc46cfc1d942416526d8654927a33488f4fe44a7ffd9d30a59a5","0xf045007d7e46add3fbaaed7faa0ecb8ae344c90efcf6b4f21f5f10e04e67ed16","0x164ded9a1a7a00215bf89fe83d178961e6231640b5493c0ec4b968bc7278b31d","0xd0092457144a33a039cf02060bc3156177a1c8b44855d63620351a1c775af02b","0x0e9331fa80c5f68fab87ffa819db3e813227e360113696707ade29e6e73d4ac4","0x0f72f9b37b4039cbc3aae0497be60babe84e78bbc0183946137d3e4b5bcad991","0x0507461ad0f3996c7ed1e50036c084ea5d5d84cc0a082dd8688f824e00fc6a5b","0x4e18f6df894eff467396bfe85f6d6b90f40522629a1dd7517152c38e1c70e111","0xd75ede2689ed83bbc8980becaf4f32a77c7e05567790cd351e997bb28aa0844c","0x92ff7d176556ddbe3d885e2ab73948b14a6aa3568a8fd237427d4f8415235a23","0xd1d3499072edb10edc68f84bcae2365d2ab534df689250cab18c751b6f13b6ff","0x7ddc2fead128357f881b63e6c7c26d7fbbb84fca6c7c8e0bbfe386de86ca8d39","0xc6a4d7899a0f442958e26505011190b7cff2483611c1b94eba9043e0ba9ac36e","0x8c756542e482157df0c36464d75c937b845e4423dbbcfad08f0cf8d5a16b9a13","0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d","0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a"]}