{"ok":true,"site":{"host":"astro-stardrive.com","url":"https://astro-stardrive.com/","type":"live","desc":"Stardrive is a complete Astro boilerplate and template to get your website up and running in no time with all the features you need to win.","tools":[{"name":"get_blog_tags","kind":"answer","impl":"imperative","description":"Get the list of available blog tags, each with an id and a localized label.","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/blog","/de","/docs","/es","/blog/2"]},{"name":"get_blog_categories","kind":"answer","impl":"imperative","description":"Get the list of available blog categories, each with an id and a localized label.","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/blog","/de","/docs","/es","/blog/2"]},{"name":"get_blog_posts","kind":"answer","impl":"imperative","description":"Get blog posts (sorted by featured then newest first), optionally filtered by category, tag and/or a publish date range, with pagination. Returns an object with `total` (matching post count) and `posts` (the title and URL of each post on the requested page).","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{"category":{"type":"string","description":"Filter posts by this category (id or label)."},"tag":{"type":"string","description":"Filter posts by this tag (id or label)."},"fromDate":{"type":"string","description":"Only include posts published on or after this date (YYYY-MM-DD)."},"toDate":{"type":"string","description":"Only include posts published on or before this date (YYYY-MM-DD)."},"limit":{"type":"integer","minimum":1,"description":"Maximum number of posts to return (page size). Defaults to 10 if omitted."},"offset":{"type":"integer","minimum":0,"description":"Number of posts to skip before returning results. Ignored when `page` is provided."},"page":{"type":"integer","minimum":1,"description":"1-based page number to return, using `limit` as the page size. Takes precedence over `offset`."}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/blog","/de","/docs","/es","/blog/2"]},{"name":"get_faq_categories","kind":"answer","impl":"imperative","description":"Get the list of available FAQ categories, each with an id and a localized label.","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/blog","/de","/docs","/es","/blog/2"]},{"name":"get_faq","kind":"answer","impl":"imperative","description":"Get the list of frequently asked questions and answers, optionally filtered by category.","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{"category":{"type":"string","description":"Filter questions by this category (id or label)."}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/blog","/de","/docs","/es","/blog/2"]},{"name":"subscribeToNewsletter","kind":"transact","impl":"declarative","description":"Subscribe an email address to the newsletter.","inputSchema":{"type":"object","properties":{"email-address":{"type":"string","description":"Email"}},"required":["email-address"]},"__source":"spec","__declarative":true,"page":"/","pages":["/","/blog","/docs","/blog/2"]},{"name":"subscribeToNewsletter","kind":"transact","impl":"declarative","description":"Eine E-Mail-Adresse für den Newsletter anmelden.","inputSchema":{"type":"object","properties":{"email-address":{"type":"string","description":"E-Mail"}},"required":["email-address"]},"__source":"spec","__declarative":true,"page":"/de","pages":["/de"]},{"name":"subscribeToNewsletter","kind":"transact","impl":"declarative","description":"Suscribir una dirección de correo electrónico al boletín.","inputSchema":{"type":"object","properties":{"email-address":{"type":"string","description":"Correo electrónico"}},"required":["email-address"]},"__source":"spec","__declarative":true,"page":"/es","pages":["/es"]}],"category":"Developer Tools","favicon":"/favicons/astro-stardrive.com.png","apiSurface":"spec","toolCount":8}}