{"ok":true,"site":{"host":"orpc.dev","url":"https://orpc.dev/","type":"live","desc":"Build end-to-end typesafe APIs in TypeScript. One oRPC router gives you a typed client, a REST API with an OpenAPI document, and MCP tools for AI agents.","tools":[{"name":"search_docs","kind":"answer","impl":"imperative","description":"Full-text search across this documentation site. Returns matching pages with their title, URL, and a short excerpt.","annotations":{"openWorldHint":false,"readOnlyHint":true},"inputSchema":{"properties":{"query":{"description":"The search query.","type":"string"}},"required":["query"],"type":"object"},"hasHandler":true,"hasExecute":true,"__source":"polyfill","executable":true,"handlerField":"execute","page":"/","pages":["/","/blog","/experts","/sponsors","/blog/nextjs-ssr-orpc-tanstack-query","/blog/stop-fetching-from-yourself"]},{"name":"get_page","kind":"answer","impl":"imperative","description":"Fetch a page of this site as plain Markdown. Pass the page's root-relative route, e.g. `/quickstart`.","annotations":{"openWorldHint":false,"readOnlyHint":true},"inputSchema":{"properties":{"route":{"description":"Root-relative page route, e.g. `/quickstart`.","type":"string"}},"required":["route"],"type":"object"},"hasHandler":true,"hasExecute":true,"__source":"polyfill","executable":true,"handlerField":"execute","page":"/","pages":["/","/blog","/experts","/sponsors","/blog/nextjs-ssr-orpc-tanstack-query","/blog/stop-fetching-from-yourself"]},{"name":"list_pages","kind":"answer","impl":"imperative","description":"List this site's pages: the llms.txt index of every page with its URL and summary, organized by section.","annotations":{"openWorldHint":false,"readOnlyHint":true},"inputSchema":{"properties":{},"type":"object"},"hasHandler":true,"hasExecute":true,"__source":"polyfill","executable":true,"handlerField":"execute","page":"/","pages":["/","/blog","/experts","/sponsors","/blog/nextjs-ssr-orpc-tanstack-query","/blog/stop-fetching-from-yourself"]}],"category":"Developer Tools","favicon":"/favicons/orpc.dev.png","apiSurface":"polyfill","platforms":["blume"],"toolCount":3}}