{"id":811022,"recorded_at":"2026-10-28T22:25:58.292636Z","observed_at":"2026-10-28T22:25:58.292568Z","subject_kind":"endpoint","subject":"49b57c4c-f18f-4d47-83ef-e223eff9d9f3","kind":"mcp.tools","method":"probe.mcp/1","body":{"count":10,"tools":[{"description":"Ask a question about a saved map. By default it answers free from the map's website pages and entries, with citations. Set ai=true for a written Requ AI answer, which uses account credits (Team). Prefer get_map for an overview. Needs an API key.","inputSchema":{"additionalProperties":false,"properties":{"ai":{"description":"Use Requ AI (uses credits). Default false.","type":"boolean"},"mapId":{"description":"Saved map id (uuid) from list_maps or map_website.","type":"string"},"question":{"description":"The question, up to 1,000 characters.","type":"string"}},"required":["mapId","question"],"type":"object"},"name":"ask_map"},{"description":"Check whether AI agents can read, understand and act on any website (bots allowed, readable pages, product data, checkout, help). Reads up to 3 public pages; results are kept for 24 hours and public at requstory.com/ai-readiness/<domain>/. Faster and narrower than map_website. If status is \"queued\" or \"running\", call again with start=false.","inputSchema":{"additionalProperties":false,"properties":{"start":{"description":"Start a new check if none is fresh (default true). Use false to only read the result.","type":"boolean"},"website":{"description":"Website address or domain, e.g. \"posthog.com\" or \"https://www.example.co.uk\".","type":"string"}},"required":["website"],"type":"object"},"name":"check_ai_readiness"},{"description":"Show the account behind the API key: plan (free or team), credits left, number of saved maps and maps left today. Needs an API key.","inputSchema":{"additionalProperties":false,"properties":{},"required":[],"type":"object"},"name":"get_account"},{"description":"Get a made-up company run end to end by AI agents, built from real public company maps, as a Requ template: teams as agent lanes, the model for each step, steps a person keeps, and monthly model cost. Use it as a starting point to design an AI-agent-run business; edit the Requ and render it with npx @requstory/cli. Needs an API key.","inputSchema":{"additionalProperties":false,"properties":{"company":{"description":"Kind of company.","enum":["online-store","software-startup","agency","professional-firm","local-service-business"],"type":"string"},"mix":{"description":"Model mix: mixed (default), large or small.","enum":["mixed","large","small"],"type":"string"},"name":{"description":"Optional company name for the template.","type":"string"}},"required":["company"],"type":"object"},"name":"get_ai_company"},{"description":"Get a public company's ease-of-doing-business score (0–100, four parts: find and understand, get started online, get help, AI-agent ready), its ranking place, and the gaps that cost it points, most costly first, with proof. Use after search_companies. For a site with no public page, use check_ai_readiness instead.","inputSchema":{"additionalProperties":false,"properties":{"slug":{"description":"Company slug from search_companies, e.g. \"posthog-com\".","type":"string"}},"required":["slug"],"type":"object"},"name":"get_company_score"},{"description":"Read a saved map in brief: journey stages, teams with owners and processes, teams with no owner, checks peers pass but this company misses, AI-agent readiness gaps, fix progress and source pages. Set full=true for the whole JSON model. Use ask_map for a specific question instead. Needs an API key.","inputSchema":{"additionalProperties":false,"properties":{"full":{"description":"Include the full JSON model (large). Default false.","type":"boolean"},"mapId":{"description":"Saved map id (uuid) from list_maps or map_website.","type":"string"}},"required":["mapId"],"type":"object"},"name":"get_map"},{"description":"Check a map_website job that was still running. When status is \"complete\" it returns mapId for get_map. Needs an API key.","inputSchema":{"additionalProperties":false,"properties":{"jobId":{"description":"jobId returned by map_website.","type":"string"}},"required":["jobId"],"type":"object"},"name":"get_map_job"},{"description":"List the maps saved in your Requstory account (newest first) with their ids. Use to find a mapId for get_map or ask_map. Needs an API key.","inputSchema":{"additionalProperties":false,"properties":{},"required":[],"type":"object"},"name":"list_maps"},{"description":"Map how a company works from up to 6 pages of its public website: customer journey, teams, processes and handoffs. The map is saved to your Requstory account (free; 5 a day). Waits up to 25 seconds; if the job is still running, poll get_map_job. Then read it with get_map. Needs an API key.","inputSchema":{"additionalProperties":false,"properties":{"website":{"description":"Website address or domain, e.g. \"posthog.com\" or \"https://www.example.co.uk\".","type":"string"}},"required":["website"],"type":"object"},"name":"map_website"},{"description":"Find companies Requstory has already mapped and scored from their public websites, by name or website. Use this first to get the \"slug\" for get_company_score. For a company that is not found, use check_ai_readiness (quick, public) or map_website (full map, needs a key).","inputSchema":{"additionalProperties":false,"properties":{"industry":{"description":"Optional industry id, e.g. \"dental\" or \"payments-fintech\".","type":"string"},"limit":{"description":"Up to 50; default 10.","maximum":50,"minimum":1,"type":"integer"},"query":{"description":"Part of a company name or website, e.g. \"stripe\".","type":"string"}},"required":[],"type":"object"},"name":"search_companies"}]},"body_sha256":"5b8ad3d0f8c63b02b5dee823c9285e5849db5694a5aa673e12f0c2da5b4e30e2","prev_id":null,"leaf":"0x7ac613b4bc25f86a73c02c1758e8bad23e743a31f077e83a3b56b1b45e49a7d0","leaf_text":"{\"body\":\"5b8ad3d0f8c63b02b5dee823c9285e5849db5694a5aa673e12f0c2da5b4e30e2\",\"id\":811022,\"kind\":\"mcp.tools\",\"method\":\"probe.mcp/1\",\"observed_us\":1793226358292568,\"prev\":null,\"subject\":\"49b57c4c-f18f-4d47-83ef-e223eff9d9f3\",\"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":["0x7ac694142417d027905148eeb0553da9d228f3f17b7a1d794645ab410ddb5bee","0x2f2b6b96185884509ec71d889adcd8766cc4e33dac23bac530c6dbb226ab4952","0x9b0fd1118bc3660611cbb6b0355c87091cdafa27a18a0cd5309c8adcf6b44068","0xe492fbf11378fe7b9a881d2d3f62fb8daf99020ca04279f48bb095d7d0b3ef85","0x9d5dba6ee861d1ac69a59d462cbd2e939c926b1243936e6c65fefd97daf2bd86","0x98b400780b58509641039ae80e00b2e409c5487d4ef2c5d2fbd0d04d0cfdb83b","0xf827f055404e5497486bf49b588c30e99d6b521bb151ac72f4ac3cd779dedc0a","0x1cb8945bebdc335b3581ddfd19d2ed32b12b71e4ebf358841bf709de82e82a6e","0x10d7e4f537a1da0c6b57377fba3b626f048735cadd6a272d6f30e0f50d0c169e","0xdddef6ebde62dcabd10b80636363009020dc60d6f509d75afa3acb52c989eab7","0x51ae96e237653cf08f05672e377bf9449bc05716902be0bd0cbd92321b3fc950","0xbe3c902baf7f3f5315c137ef4046adecc62fc5f9e5449c84bbe7d9fd7b3db570","0xf042be8757f2f3ef070e717e38a7b0ad951d74298e721ac0b2e7855db790e392","0x40581185279a8bf075dca3a4c3a5648ec6f62098ba7402cbc097d5cc707e0840","0xab4e84d781dccd579dcf5c47a356a4a2e6cac58a2aefdf3543a3fa15238fa4db","0x74cf00e07b52415c2184cf20be69d195ed2725497a6892c2f3e449497c17d0ec","0x7a743a0a09057bae687051274e1d45bf973bd36a1a4ba16a191b5d29e3bdfa2a","0xe027395fafb7fc41921c42ca0542524ea22204cbd5908b70b27f3d5fb26f5d0f"]}