{"id":299424,"recorded_at":"2026-10-26T22:13:38.817898Z","observed_at":"2026-10-26T22:13:38.817757Z","subject_kind":"endpoint","subject":"bc7a40bd-135a-4a54-8ffe-d3c363a86628","kind":"mcp.tools","method":"probe.mcp/1","body":{"count":4,"tools":[{"description":"Checks an organisation's AI literacy measures against Article 4 of the EU AI Act and returns prioritised gaps with sources. Deterministic, not legal advice.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"hasAiUsePolicy":{"description":"Is there written guidance on which AI tools may be used and for what?","type":"boolean"},"sensitiveUseCases":{"description":"Is AI used for decisions about people (hiring, credit, customers' eligibility) or with sensitive data?","type":"boolean"},"staffUsingAi":{"description":"Approximate number of staff using AI for work","maximum":1000000,"minimum":0,"type":"integer"},"trainingDelivered":{"description":"Have staff who use AI received any AI literacy training or guidance?","type":"boolean"},"trainingRecorded":{"description":"Is that training documented (who, when, what)?","type":"boolean"},"trainingRoleSpecific":{"description":"Is training matched to roles and the AI systems each role uses?","type":"boolean"},"usesAi":{"description":"Does anyone in the organisation use AI tools (e.g. ChatGPT, Copilot) or AI systems for work?","type":"boolean"}},"required":["usesAi","staffUsingAi","hasAiUsePolicy","trainingDelivered","trainingRecorded","trainingRoleSpecific","sensitiveUseCases"],"type":"object"},"name":"assess_article4_readiness"},{"description":"Returns open 30-minute intro call slots with SpinGras, grouped by date.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"days":{"default":7,"maximum":14,"minimum":1,"type":"integer"},"from":{"description":"First date to check, YYYY-MM-DD. Defaults to today.","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$","type":"string"},"timeZone":{"default":"Europe/Amsterdam","description":"IANA time zone for returned times","maxLength":64,"pattern":"^[A-Za-z_]+(\\/[A-Za-z0-9_+-]+){0,2}$|^UTC$","type":"string"}},"type":"object"},"name":"get_intro_slots"},{"description":"Company facts, selected work and the four ways to work with SpinGras: workshop (with price), 90-day rollout, keynote, retainer.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{},"type":"object"},"name":"list_services"},{"description":"Builds a prefilled booking link for a 30-minute intro call. Does not book anything: give the link to the user to confirm a time themselves.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"company":{"maxLength":100,"type":"string"},"date":{"description":"Preferred date, YYYY-MM-DD","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$","type":"string"},"email":{"format":"email","maxLength":254,"pattern":"^(?:[A-Za-z0-9_'+\\-]+\\.)*[A-Za-z0-9_'+\\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$","type":"string"},"name":{"maxLength":100,"minLength":1,"type":"string"},"topic":{"description":"What the user wants to discuss","maxLength":500,"type":"string"}},"type":"object"},"name":"request_intro"}]},"body_sha256":"88943e0e7f2dbda45eac41de6184320f648678e705a3da62bba5aa0bcaa1aadb","prev_id":null,"leaf":"0xe02291d533876ac933b99297161d949612e8ac5d28c337c46b7efb608283d631","leaf_text":"{\"body\":\"88943e0e7f2dbda45eac41de6184320f648678e705a3da62bba5aa0bcaa1aadb\",\"id\":299424,\"kind\":\"mcp.tools\",\"method\":\"probe.mcp/1\",\"observed_us\":1793052818817757,\"prev\":null,\"subject\":\"bc7a40bd-135a-4a54-8ffe-d3c363a86628\",\"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":["0xe022bd7953278b2f04f2f49f2d5921ebf0cca65b5c4cf971ace18cb4f11f4fcd","0x22cc4c0147495ede4b55e5a19a08412b19ee95c40e17be4a7fd345733d1b52a7","0xdea56819ef83a7c43daa9027dff1dabef34990d2d4cba262934b7b3d4d12aadc","0x1af15e4eca68bf10b52dbcf2e9b3cbbc7ed8fe067bdd1b4d9cf8b5761e7e2884","0x35204764f1f2dd73bb9f0372803d61813a0ea907e67bbcef0d3a2375736498e7","0xa1fe532cb6fe1b2d0090a8bc93a633908749804ea1bdce296397683a1515ec05","0x20ffbc3abb06e4ca91655dff7bae27d295ab024bbf8984890c51c61a1085715c","0x8503b4699e2331c59be42075639dff004bcda406fd58c832da9ec14e4d9aba44","0x16cb4ca51ff0730975eeaffa7ef65a08bd9a5708a11cdafec5b59f6ceff66b02","0x6ff4120b0309d1afe829772edab6c960527c15f95727cac1d6a063da5f24cd85","0x07a6fcdebada154e3a5a086ae2c78ad003011940759e5f38c005cc9b2ec3ef9d","0x1cde596bd397df62b2525df79e5a761af7d1a292cbcfd283ea8977aecf9334e7","0x3fcdf7fa32ccefe771eb57ae3015142065d64e3ce732fea7d11b9a3c99dde44f","0x0b7541c75cc482a7134110311d7dbd02095d969ba21177de9b21a52a55981718","0x6dc40f983a3840a0ad927a9ca17f4ff1e3b649a6c735e2a09b140db7c2caf13b","0x703f95866af09c5e5d6ead7411e9a10f964a41a2aff64d4a55ff0053c023a023","0xd0651cb9bc8155eb52b5247d506e74b8a935057dc190ba52091702ac25ed3a40","0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f","0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a"]}