{"ok":true,"site":{"host":"knowngood.sh","url":"https://knowngood.sh/","type":"live","desc":"A search index of websites whose agent-facing capabilities have been probed and dated rather than claimed. 57,266 verified sites across 160 countries.","tools":[{"name":"check_webmcp","kind":"answer","impl":"imperative","description":"Check a website LIVE for WebMCP tools, and where a browser is available whether any tool actually registers when the page runs. Returns one of: registered, declared_only, declared, not_declared, could_not_ask, or excluded when the site's robots.txt refuses AI input. could_not_ask is a distinct answer and is never reported as a no. Tools are listed, never called. Reads only the site named plus published population figures — it does not consult the index, and running it changes no ranking or listing.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"The site to check. A hostname or a full URL; https is assumed."}},"required":["url"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/verify/webmcp"]},{"name":"find_capability","kind":"answer","impl":"imperative","description":"Search Known Good's probe-verified index of 14,000+ agent-ready websites. Returns sites where an agent can act, each with live-tested capabilities (markdown negotiation, llms.txt, API catalog, working MCP server), a verification tier (1 declared / 2 probe-verified / 3 behaviourally verified), the date it was probed, how the site was found (it declared agent access, probe discovery, or it was submitted), and a citable report URL. Returns count:0 with an empty_note when nothing matches — never a nearest guess. Placement cannot be bought; an automated probe decides.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"What you are trying to do, in plain language. Optional when at least one filter is set: with no query every matching listed site is listed, in a fixed order, with a total."},"country":{"type":"string","description":"ISO 3166-1 alpha-2, e.g. GB"},"entity_type":{"type":"string","enum":["business","ecommerce","saas","documentation","media","blog","government","education","nonprofit","personal","community","directory","tool","other"]},"transactional":{"type":"boolean","description":"Only sites where an agent can act, not just read"},"has_mcp":{"type":"boolean","description":"Only sites whose MCP server answered tools/list when we tested; results include the tool names"},"has_md":{"type":"boolean","description":"Only sites with verified markdown: negotiation that passed the strict re-grade, or a .md twin"},"has_endpoint":{"type":"boolean","description":"Only sites with a verified endpoint surface (working MCP server or API catalog)"},"has_webmcp":{"type":"boolean","description":"Only sites whose in-page WebMCP tools were runtime-verified: the page was executed and registered at least one tool. Source-only hosts are excluded."},"limit":{"type":"integer","minimum":1,"maximum":25,"default":10}},"required":[]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/verify/webmcp"]},{"name":"get_site_report","kind":"answer","impl":"imperative","description":"Fetch Known Good's dated verification report for one listed website: which capabilities were tested, which passed, when it was probed, what an agent can apparently do there, and how the site was found: whether it declared agent access, came from probe discovery, or was submitted. Answers \"is this specific host agent-ready?\". Returns found:false for anything not in the index — it never guesses a nearest match. Cite the report URL and its date.","inputSchema":{"type":"object","properties":{"host":{"type":"string","description":"The site's hostname or URL, e.g. example.com"}},"required":["host"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/verify/webmcp"]},{"name":"search_index","kind":"answer","impl":"declarative","description":"Search this index from the page and load a results page. Find websites where an agent can accomplish a task. Returns probe-verified agent-readiness signals, unverified apparent actions read from page content, the verification tier, how each site was found (it declared agent access, probe discovery, or it was submitted), and a report URL to cite. Returns count:0 with an empty_note when nothing in the index matches — never a nearest guess.","inputSchema":{"type":"object","properties":{"q":{"type":"string","description":"What do you need an agent to do?"}}},"__source":"spec","__declarative":true,"page":"/","pages":["/"]},{"name":"search_directory","kind":"act","impl":"declarative","description":"Filter Known Good's directory of listed sites by capability, whether an agent can act, checks passed, type, country, category, platform, how recently verified, and text in the name, hostname or summary; choose the order; and load the matching page of the table. Values within one filter are alternatives; different filters must all match. A filter, not a ranked search.","inputSchema":{"type":"object","properties":{"q":{"type":"string"},"has":{"type":"boolean"},"act":{"type":"boolean"},"tier":{"type":"boolean"},"type":{"type":"boolean"},"country":{"type":"boolean"},"category":{"type":"boolean"},"platform":{"type":"boolean"},"since":{"type":"boolean"},"sort":{"type":"string","enum":["tier","-tier","verified","-verified","name","-name","type","-type","country","-country","platform","-platform","act","-act"]}}},"__source":"spec","__declarative":true,"page":"/directory","pages":["/directory","/directory?letter=a","/directory?letter=aa"]},{"name":"check_webmcp","kind":"answer","impl":"declarative","description":"Check whether a website declares WebMCP tools, and where possible whether any tool actually registers when the page runs. Returns one of: registered, declared_only, declared, not_declared, could_not_ask, or excluded when the site's robots.txt refuses AI input. Tools are listed, never called. Every result is placed in the dated population the figures were measured against. Running a check has no effect on any ranking or listing.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"example.com"}},"required":["url"]},"__source":"spec","__declarative":true,"page":"/verify/webmcp","pages":["/verify/webmcp"]}],"category":"Developer Tools","favicon":"/favicons/knowngood.sh.png","apiSurface":"spec","toolCount":6}}