{"id":3350785,"recorded_at":"2026-11-05T02:12:32.966617Z","observed_at":"2026-11-05T02:12:32.966468Z","subject_kind":"endpoint","subject":"f7971e38-1adf-4a4d-baac-0b7a43c40624","kind":"mcp.tools","method":"probe.mcp/1","body":{"count":8,"tools":[{"description":"Get one published academy course by its slug, with its objectives, lessons and FAQ. Exam questions and answers are never returned.","inputSchema":{"additionalProperties":false,"properties":{"slug":{"description":"The course slug.","maxLength":100,"minLength":1,"pattern":"^[a-z0-9]+(-[a-z0-9]+)*$","type":"string"}},"required":["slug"],"type":"object"},"name":"get_course"},{"description":"Get one published surrogacy agency by its slug.","inputSchema":{"additionalProperties":false,"properties":{"slug":{"description":"The listing slug.","maxLength":100,"minLength":1,"pattern":"^[a-z0-9]+(-[a-z0-9]+)*$","type":"string"}},"required":["slug"],"type":"object"},"name":"get_listing"},{"description":"Get the number of published surrogacy agencies, places and categories, and when the data last changed.","inputSchema":{"additionalProperties":false,"properties":{},"type":"object"},"name":"get_stats"},{"description":"List categories with their surrogacy agency counts.","inputSchema":{"additionalProperties":false,"properties":{},"type":"object"},"name":"list_categories"},{"description":"List the published academy courses with their level, length, pass mark and certificate validity.","inputSchema":{"additionalProperties":false,"properties":{"level":{"description":"Only courses of this level.","enum":["foundations","practitioner","specialist"],"type":"string"},"limit":{"default":50,"description":"Most courses to return.","maximum":50,"minimum":1,"type":"integer"}},"type":"object"},"name":"list_courses"},{"description":"List countries, regions and cities that have surrogacy agencies.","inputSchema":{"additionalProperties":false,"properties":{},"type":"object"},"name":"list_places"},{"description":"List where the surrogacy agency data comes from, with the license and refresh of each source.","inputSchema":{"additionalProperties":false,"properties":{},"type":"object"},"name":"list_sources"},{"description":"Search published surrogacy agencies by text, place and category.","inputSchema":{"additionalProperties":false,"properties":{"category":{"description":"Category slug, from /categories. A parent slug also matches its children.","maxLength":100,"minLength":1,"pattern":"^[a-z0-9]+(-[a-z0-9]+)*$","type":"string"},"city":{"description":"City slug, from /places.","maxLength":100,"minLength":1,"pattern":"^[a-z0-9]+(-[a-z0-9]+)*$","type":"string"},"country":{"description":"ISO 3166-1 alpha-2 country code, any case. A country the directory does not cover, as listed in /places, gives 400.","pattern":"^[A-Za-z]{2}$","type":"string"},"cursor":{"description":"`page.nextCursor` from the previous response. Opaque. Send the same filters and `limit`.","maxLength":200,"minLength":1,"type":"string"},"limit":{"default":20,"description":"Items per page.","maximum":50,"minimum":1,"type":"integer"},"q":{"description":"Search text, with at least one letter or digit. Matches name, categories, attributes, description and place. Typos fall back to close matches.","maxLength":200,"minLength":1,"type":"string"},"region":{"description":"Region slug, from /places.","maxLength":100,"minLength":1,"pattern":"^[a-z0-9]+(-[a-z0-9]+)*$","type":"string"},"sort":{"description":"`relevance` needs `q` and is the default with it. `name` is the default without `q`. `recent` is newest first.","enum":["relevance","name","recent"],"type":"string"}},"type":"object"},"name":"search_listings"}]},"body_sha256":"c760c89f05d4828b11a50cd06a5a5e97bbc12db61ced86390c622acd44e1287f","prev_id":2731454,"leaf":"0xbd30e0df356b2fde5dad545e0c78ace618903c5fe55b94c59944bd0809e8a459","leaf_text":"{\"body\":\"c760c89f05d4828b11a50cd06a5a5e97bbc12db61ced86390c622acd44e1287f\",\"id\":3350785,\"kind\":\"mcp.tools\",\"method\":\"probe.mcp/1\",\"observed_us\":1793844752966468,\"prev\":2731454,\"subject\":\"f7971e38-1adf-4a4d-baac-0b7a43c40624\",\"subject_kind\":\"endpoint\"}","day":{"day":"2026-11-05","leaves":322504,"root":"0x9f0215efb0252701dc86d5600ce95f276cccc716759bf112525ae863f698d128","chained":"0xc54ddff800630c6cd9656f99e7d6a61adce99bf1cea37121600598b0a9a720d2","anchor_chain":"eip155:5042002","anchor_tx":"0x88f612ad94ca63af4e4e9faab9f34b665b41f03828afac1571ad013cc62bba94","anchor_block":70942081},"proof":["0xbd306cf237b00b54046625af96d81aa07bf29f15fd8d792428187b5fc1f18526","0xa2a19fdcadc3248f1f7342897cdfbf6f4b2552eede28f6a975d7e4754f452ba8","0x0fcccfca767003b5495f3f68ea9167e890898124604a7f011dc63eeb1a29a4b8","0x7df3aafef1b4d03fa62345936a2af61bbff729ac40352e9817ffadbe19d3f3e3","0xaa4cfa29ed50beeaca58acdf7a507e9410bf6b18ee2671ae2facb05bd703941c","0x16166e0076cfe0c08865b4d40a4479197a9899809234308900ca8cac6a93d451","0x4396ae9ef589fc60274643bfa9ae687a72d8379a1e829cdce506a5009ed62d6c","0x3eb255fea0d86c41e5833ccb71c94bbf6af9f9e2b23579b19d2e6e504ffb59fb","0x367a75ba841d540b75b42d5471fe7175933981c2e03d8dbde03aa3712d77b1b0","0x0b4f0b44bb31bb9ad572db404b51ab034b5370cb52359e007db58b303ad595a0","0x6e2ba09bf65c0000a4f5f83453ad945ef326856d490cdddf92bbb4c764d85bed","0x2b7a7c95de5a1d5957570464c2bc9554af3ac52b6250d483e5b60677e39aab32","0x0094125755cf4d53859179bd3542321fe895e3ac40c3c2ffe5b2c3139ea38467","0x876741791494e92b6f75db13043598085795215fa5ba6b39a6d004eb9c7632fa","0xbce07c8bedec3bbed9a22d7f4e8aca180f479ed562779a14791c5e82f052e9c8","0x308711d37f87ac2fb79802c45aba249411861d2d093068d1718f039b506d2a02","0x25f3843b1f8d3ded906cf440101c0137d8f897b0b72f946f0d5bc12c3da6b136","0xfb4e1f4d701ae273fb0cd57757f659e327608e5561a752b2099b436618493c84","0xf72fe7c4860b9addb17aac4a00b8afc2f8085836173f10f31697c3d192df119b"]}