{"ok":true,"site":{"host":"emazaheri.github.io","url":"https://emazaheri.github.io/ios-agent/","type":"live","desc":"Give an AI agent an iPhone or an iOS Simulator, and it checks every step it takes. A terminal app, an MCP server, and a Python library.","tools":[{"name":"search_docs","kind":"answer","impl":"imperative","description":"Search the ios-agent documentation: setup, the MCP tools, the terminal app, safety, and the measured results. Returns matching pages with an excerpt.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"What to look for, in plain words."},"limit":{"type":"integer","minimum":1,"maximum":20,"description":"How many pages to return. Default 5."}},"required":["query"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/ios-agent/","pages":["/ios-agent/"]},{"name":"list_pages","kind":"answer","impl":"imperative","description":"List every page of the ios-agent documentation by URL.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/ios-agent/","pages":["/ios-agent/"]},{"name":"read_page","kind":"answer","impl":"imperative","description":"Read one page of the ios-agent documentation as plain text, without navigation. Takes a URL or a path such as \"start/quickstart/\".","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"path":{"type":"string","description":"The page URL, or its path below the site root."}},"required":["path"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/ios-agent/","pages":["/ios-agent/"]}],"category":"Developer Tools","favicon":"/favicons/emazaheri.github.io.svg","apiSurface":"spec","toolCount":3}}