{"ok":true,"site":{"host":"buleboo.es","url":"https://buleboo.es/","desc":"Buleboo provides digital marketing and visual communication services in Madrid.","type":"live","category":"Productivity & Business","favicon":"/favicons/buleboo.es.png","tools":[{"name":"search_posts","kind":"answer","impl":"imperative","description":"Search posts, pages, or other public post types and return their title, permalink (URL), and basic details. Supports typo-tolerant fuzzy matching for similar content.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Search keywords used to find matching content."},"post_type":{"type":"string","enum":["any","post","page"],"default":"any"},"per_page":{"type":"integer","minimum":1,"maximum":20,"default":5},"page":{"type":"integer","minimum":1,"default":1},"fuzzy_search":{"type":"boolean","description":"Enable typo-tolerant fuzzy search.","default":true}},"required":["query"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/diseno-web/","/equipo/","/proyectos/","/agencia-geo/","/blog/elegir-colores-web/"]},{"name":"get_posts","kind":"answer","impl":"imperative","description":"Retrieve a paginated list of posts or pages, including title and permalink (URL), so users can browse the content.","inputSchema":{"type":"object","properties":{"post_type":{"type":"string","enum":["post","page"],"description":"Allowed content types: post or page"},"per_page":{"type":"integer","minimum":5,"maximum":20,"default":10,"description":"Number of items per page (default 10)"},"page":{"type":"integer","minimum":1,"description":"Pagination page number"}},"required":["post_type"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/diseno-web/","/equipo/","/proyectos/","/agencia-geo/","/blog/elegir-colores-web/"]},{"name":"get_post","kind":"answer","impl":"imperative","description":"Retrieve a single WordPress post or page by title, keyword, slug, or ID. Returns title, content text, permalink, and metadata.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Post or page title, keyword, or search text."},"slug":{"type":"string","description":"Post or page slug."},"id":{"type":"integer","description":"WordPress post ID."}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/diseno-web/","/equipo/","/proyectos/","/agencia-geo/","/blog/elegir-colores-web/"]},{"name":"get_site_info","kind":"answer","impl":"imperative","description":"Return basic site metadata (name, description, URL, language).","inputSchema":{"type":"object"},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/diseno-web/","/equipo/","/proyectos/","/agencia-geo/","/blog/elegir-colores-web/"]},{"name":"get_categories","kind":"answer","impl":"imperative","description":"Retrieve WordPress categories with ID, name, slug, post count, and category URL.","inputSchema":{"type":"object","properties":{"hide_empty":{"type":"boolean","default":false},"per_page":{"type":"integer","minimum":1,"maximum":100,"default":20},"page":{"type":"integer","minimum":1,"default":1}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/diseno-web/","/equipo/","/proyectos/","/agencia-geo/","/blog/elegir-colores-web/"]},{"name":"get_menu","kind":"answer","impl":"imperative","description":"Return the items of a navigation menu.","inputSchema":{"type":"object","properties":{"menu":{"type":"string","description":"Menu name, slug, or ID (default: primary)."}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/diseno-web/","/equipo/","/proyectos/","/agencia-geo/","/blog/elegir-colores-web/"]}],"apiSurface":"spec","platforms":["webmcp-bridge"],"toolCount":6}}