{"id":737449,"recorded_at":"2026-10-28T03:37:17.557186Z","observed_at":"2026-10-28T03:37:17.557106Z","subject_kind":"endpoint","subject":"e2883d8d-f240-4bfa-b235-08af1e37f2d3","kind":"mcp.tools","method":"probe.mcp/1","body":{"count":5,"tools":[{"description":"For a person who wants feedback on their CV. Checks it against the same rules the CV Chap Chap builder uses: complete contact details, a summary, at least two duties and dates for every job, education, at least five skills and nothing left in [brackets]. Returns each check with a fix. Reads only the CV it is given and stores nothing.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"cv":{"properties":{"certifications":{"default":[],"items":{"properties":{"issuer":{"maxLength":160,"type":"string"},"name":{"maxLength":160,"type":"string"},"year":{"maxLength":20,"type":"string"}},"required":["name"],"type":"object"},"maxItems":15,"type":"array"},"education":{"default":[],"items":{"properties":{"field":{"maxLength":160,"type":"string"},"institution":{"maxLength":160,"type":"string"},"qualification":{"description":"e.g. BCom Accounting, Diploma in Nursing","maxLength":160,"type":"string"},"year":{"description":"Graduation year or YYYY-MM","maxLength":20,"type":"string"}},"required":["institution"],"type":"object"},"maxItems":10,"type":"array"},"email":{"maxLength":200,"type":"string"},"experience":{"default":[],"items":{"properties":{"company":{"maxLength":160,"type":"string"},"current":{"type":"boolean"},"duties":{"default":[],"description":"What the person did, one line each","items":{"maxLength":400,"type":"string"},"maxItems":15,"type":"array"},"endDate":{"description":"YYYY-MM; leave empty when current","maxLength":20,"type":"string"},"jobTitle":{"maxLength":120,"type":"string"},"location":{"maxLength":120,"type":"string"},"startDate":{"description":"YYYY-MM","maxLength":20,"type":"string"}},"required":["jobTitle"],"type":"object"},"maxItems":15,"type":"array"},"fullName":{"description":"First and last name","maxLength":120,"type":"string"},"languages":{"default":[],"items":{"properties":{"level":{"enum":["basic","conversational","fluent","native"],"type":"string"},"name":{"maxLength":60,"type":"string"}},"required":["name"],"type":"object"},"maxItems":10,"type":"array"},"location":{"description":"Town and country, e.g. Nairobi, Kenya","maxLength":120,"type":"string"},"phone":{"description":"With country code, e.g. +254 712 345 678","maxLength":40,"type":"string"},"professionalTitle":{"description":"The job title the person is aiming for","maxLength":120,"type":"string"},"references":{"default":[],"items":{"properties":{"company":{"maxLength":160,"type":"string"},"email":{"maxLength":200,"type":"string"},"name":{"maxLength":120,"type":"string"},"phone":{"maxLength":40,"type":"string"},"title":{"maxLength":120,"type":"string"}},"required":["name"],"type":"object"},"maxItems":5,"type":"array"},"skills":{"default":[],"items":{"maxLength":80,"type":"string"},"maxItems":30,"type":"array"},"summary":{"description":"2 to 4 sentences, only facts the person gave","maxLength":1200,"type":"string"}},"required":["fullName"],"type":"object"}},"required":["cv"],"type":"object"},"name":"check_cv"},{"description":"For a person choosing how their CV should look. Lists CV Chap Chap designs by style (professional, modern, creative, minimal) and with or without a photo, with a name, short description, id and thumbnail for each. Returns up to 12 designs.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"limit":{"default":6,"maximum":12,"minimum":1,"type":"integer"},"style":{"enum":["professional","modern","creative","minimal"],"type":"string"},"withPhoto":{"description":"true for designs with a photo, false for designs without","type":"boolean"}},"type":"object"},"name":"find_cv_templates"},{"description":"For a person preparing a CV for a job in a particular African country. Returns how CVs are usually written for employers there: length, photo, personal details, education, referees, file format, how people apply and the main job sites. Covers the 16 countries in the input list only.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"country":{"enum":["kenya","uganda","rwanda","burundi","zambia","zimbabwe","malawi","south-africa","namibia","eswatini","ethiopia","egypt","ghana","morocco","tunisia","algeria"],"type":"string"}},"required":["country"],"type":"object"},"name":"get_cv_format_guide"},{"description":"For a person who wants to see or keep the CV they wrote in the conversation. Saves it as a new private draft on CV Chap Chap and returns a private link that opens it in the chosen CV Chap Chap design, where it can be previewed and edited. Each call saves a separate new draft; nothing existing is changed. The link works for 30 days.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"cv":{"properties":{"certifications":{"default":[],"items":{"properties":{"issuer":{"maxLength":160,"type":"string"},"name":{"maxLength":160,"type":"string"},"year":{"maxLength":20,"type":"string"}},"required":["name"],"type":"object"},"maxItems":15,"type":"array"},"education":{"default":[],"items":{"properties":{"field":{"maxLength":160,"type":"string"},"institution":{"maxLength":160,"type":"string"},"qualification":{"description":"e.g. BCom Accounting, Diploma in Nursing","maxLength":160,"type":"string"},"year":{"description":"Graduation year or YYYY-MM","maxLength":20,"type":"string"}},"required":["institution"],"type":"object"},"maxItems":10,"type":"array"},"email":{"maxLength":200,"type":"string"},"experience":{"default":[],"items":{"properties":{"company":{"maxLength":160,"type":"string"},"current":{"type":"boolean"},"duties":{"default":[],"description":"What the person did, one line each","items":{"maxLength":400,"type":"string"},"maxItems":15,"type":"array"},"endDate":{"description":"YYYY-MM; leave empty when current","maxLength":20,"type":"string"},"jobTitle":{"maxLength":120,"type":"string"},"location":{"maxLength":120,"type":"string"},"startDate":{"description":"YYYY-MM","maxLength":20,"type":"string"}},"required":["jobTitle"],"type":"object"},"maxItems":15,"type":"array"},"fullName":{"description":"First and last name","maxLength":120,"type":"string"},"languages":{"default":[],"items":{"properties":{"level":{"enum":["basic","conversational","fluent","native"],"type":"string"},"name":{"maxLength":60,"type":"string"}},"required":["name"],"type":"object"},"maxItems":10,"type":"array"},"location":{"description":"Town and country, e.g. Nairobi, Kenya","maxLength":120,"type":"string"},"phone":{"description":"With country code, e.g. +254 712 345 678","maxLength":40,"type":"string"},"professionalTitle":{"description":"The job title the person is aiming for","maxLength":120,"type":"string"},"references":{"default":[],"items":{"properties":{"company":{"maxLength":160,"type":"string"},"email":{"maxLength":200,"type":"string"},"name":{"maxLength":120,"type":"string"},"phone":{"maxLength":40,"type":"string"},"title":{"maxLength":120,"type":"string"}},"required":["name"],"type":"object"},"maxItems":5,"type":"array"},"skills":{"default":[],"items":{"maxLength":80,"type":"string"},"maxItems":30,"type":"array"},"summary":{"description":"2 to 4 sentences, only facts the person gave","maxLength":1200,"type":"string"}},"required":["fullName"],"type":"object"},"templateId":{"description":"A design id from find_cv_templates","maxLength":40,"type":"string"}},"required":["cv"],"type":"object"},"name":"save_cv_draft"},{"description":"For a person looking for a job in Tanzania. Searches open vacancies on the CV Chap Chap jobs board, newest first, and returns up to 10 with title, employer, location, type, deadline and a link to the full advert. Covers Tanzania only.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"limit":{"default":5,"maximum":10,"minimum":1,"type":"integer"},"query":{"description":"Job title or keyword, e.g. accountant, driver, NGO","maxLength":80,"type":"string"}},"type":"object"},"name":"search_jobs"}]},"body_sha256":"78d9b9c10c90b175a0cce4130cb531c22fded82f736dbbb4f6c1be596cc52835","prev_id":null,"leaf":"0x320d46ced571b43a00b3ce6fdde626af77be5475b09fd6a390d70bb85d030cb7","leaf_text":"{\"body\":\"78d9b9c10c90b175a0cce4130cb531c22fded82f736dbbb4f6c1be596cc52835\",\"id\":737449,\"kind\":\"mcp.tools\",\"method\":\"probe.mcp/1\",\"observed_us\":1793158637557106,\"prev\":null,\"subject\":\"e2883d8d-f240-4bfa-b235-08af1e37f2d3\",\"subject_kind\":\"endpoint\"}","day":{"day":"2026-10-28","leaves":231336,"root":"0x2c19037464cc4c493624565f01775d6446fc78eaa118fc6865bfe2bfca9ff78e","chained":"0xd1d7dee8322ceff8f4c8d83aa1fe4a4466825c2af1c97dbde3d35db61234f7be","anchor_chain":"eip155:5042002","anchor_tx":"0x8bae2b1d097834c8b458513862d70d29ee807e98dc2e863b27250131c15b35ae","anchor_block":69584042},"proof":["0x320d41fab9c81acfbca5b6a777c9b318ea123b66028933526014c96711998742","0xd18ac22ad926174afe71311445a712d1c6ddf77880c830069d642441d09d0056","0x58bdbf543690edabb08c4fd0b7f7e2c0a64601d073d1b80a8ec223dbdf505535","0x5d40509cfd242e35bc363b719ab48800930f56b5505042e625b02d67a09069d1","0xd95a91cfdc1f3a661d5f7f2059b015a8003c5e55233bfdc445694e081facd4e2","0x4e379c1ce9566c90e3e3deaf320a655bf6990086615a64a872d54d6d829f4716","0x9c23575a9b390234826b7c14a4d4326bb0bf3725e06f077a2a3df4ce9f2a8f1b","0x628da7a06c196daf40d2f91e059c7469bbbb47ac6e0c89b0d87ae2ca30d2468e","0xcb01957836e7d94b3cb3c1fd6377f3f373626812440027a4c0f0698b2d559060","0xcdfc96b659143b8e0b5faf8d2a8f2d6755626418d4685a11488aa2bf5f728268","0x48e9ae9a675edb4c56750553ac60b9585b9cdd956d2b40ba0953a15337c477ad","0x095e81ff2fd1fe987427755f11378bace03cd06f4567685ad352fec0da5f5e82","0x3d9df6153e051ebcdc2683b4402faae304acff7f1f03a085bddf9ad34187f068","0xa96695bb231e3cabeb4f03cab216cc6730b71e2304bf5be1e6c0447ea577aae6","0x8d500b42a7bdba5e17ebd9e6a404f2de5260cf3420865b41e7de8c69434ce413","0xaeb1503e5d0d358b256ba97a10178c357ddb8f55cc961925ccf0458aae5ebcae","0xf078ea7d84d98dbeffed23d8e67b36751e60464ffd4cfdc005e0aa6f8cb9b459","0xe027395fafb7fc41921c42ca0542524ea22204cbd5908b70b27f3d5fb26f5d0f"]}