{"ok":true,"site":{"host":"jekuer.com","url":"https://jekuer.com/","type":"live","desc":"Pushing digital Products to the next Level. Product/Program/Engineering Manager and Top Executive.","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","/legal-notice","/privacy-policy","/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","/legal-notice","/privacy-policy","/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","/legal-notice","/privacy-policy","/blog/2"]}],"category":"Media & Personal","favicon":"/favicons/jekuer.com.png","apiSurface":"spec","toolCount":3}}