{"ok":true,"site":{"host":"baby-ui.nexonauts.com","url":"https://baby-ui.nexonauts.com/","type":"live","desc":"Animated, accessible React and Svelte components on one token layer. Install any of 310+ components with the shadcn CLI, in TypeScript or JavaScript.","tools":[{"name":"search_components","kind":"answer","impl":"imperative","description":"Find Baby UI components by intent or name, e.g. 'date range picker' or 'animated counter'. Returns the best matches with their markdown docs URL.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"What the UI needs to do, or a component name."},"limit":{"type":"number","minimum":1,"maximum":25,"default":8}},"required":["query"]},"hasHandler":true,"hasExecute":true,"__source":"polyfill","executable":true,"handlerField":"execute","page":"/","pages":["/","/components","/studio","/design-system","/create","/studio/background"]},{"name":"list_components","kind":"answer","impl":"imperative","description":"List Baby UI components, optionally filtered by category or tier. Categories: base, blocks, advanced, animated, agents, text, backgrounds, charts, og-images, emails.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"category":{"type":"string","enum":["base","blocks","advanced","animated","agents","text","backgrounds","charts","og-images","emails"]},"tier":{"type":"string","enum":["free","pro"]}}},"hasHandler":true,"hasExecute":true,"__source":"polyfill","executable":true,"handlerField":"execute","page":"/","pages":["/","/components","/studio","/design-system","/create","/studio/background"]},{"name":"get_component","kind":"answer","impl":"imperative","description":"The full reference for one component as markdown: when to use it and what to use instead, install, usage, props, keyboard, accessibility, motion and notes for AI.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"e.g. `signature-pad`"}},"required":["slug"]},"hasHandler":true,"hasExecute":true,"__source":"polyfill","executable":true,"handlerField":"execute","page":"/","pages":["/","/components","/studio","/design-system","/create","/studio/background"]},{"name":"get_install_command","kind":"answer","impl":"imperative","description":"The @baby-ui/cli command that adds one or more components to a React or Svelte project; it reads framework and TS/JS from components.json. Pro components install from the account page instead.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"slugs":{"type":"array","items":{"type":"string"},"minItems":1},"packageManager":{"type":"string","enum":["bun","npm","pnpm","yarn"],"default":"npm"}},"required":["slugs"]},"hasHandler":true,"hasExecute":true,"__source":"polyfill","executable":true,"handlerField":"execute","page":"/","pages":["/","/components","/studio","/design-system","/create","/studio/background"]},{"name":"open_component","kind":"act","impl":"imperative","description":"Open a component's page on this site, where its live preview and controls are.","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"slug":{"type":"string"}},"required":["slug"]},"hasHandler":true,"hasExecute":true,"__source":"polyfill","executable":true,"handlerField":"execute","page":"/","pages":["/","/components","/studio","/design-system","/create","/studio/background"]}],"category":"Developer Tools","favicon":"/favicons/baby-ui.nexonauts.com.png","apiSurface":"polyfill","toolCount":5}}