{"ok":true,"site":{"host":"bendd.me","url":"https://bendd.me/","type":"live","desc":"","tools":[{"name":"navigate_site","kind":"act","impl":"imperative","description":"Navigate to a safe internal page on bendd.me.","inputSchema":{"type":"object","properties":{"destination":{"type":"string","enum":["home","article","craft","shuffle-playground"]}},"required":["destination"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/craft","/article","/craft/implement-rauno-style-text-animation","/craft/synchronize-tab-scrolling-product-story","/article/naming-tokens-in-design"]},{"name":"get_site_context","kind":"answer","impl":"imperative","description":"Read the current bendd.me route, title, canonical URL, and available actions.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/craft","/article","/craft/implement-rauno-style-text-animation","/craft/synchronize-tab-scrolling-product-story","/article/naming-tokens-in-design"]},{"name":"toggle_theme","kind":"act","impl":"imperative","description":"Toggle the visible site theme between light and dark.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/craft","/article","/craft/implement-rauno-style-text-animation","/craft/synchronize-tab-scrolling-product-story","/article/naming-tokens-in-design"]},{"name":"set_sound","kind":"act","impl":"imperative","description":"Enable or disable site interaction sounds.","inputSchema":{"type":"object","properties":{"enabled":{"type":"boolean"}},"required":["enabled"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/craft","/article","/craft/implement-rauno-style-text-animation","/craft/synchronize-tab-scrolling-product-story","/article/naming-tokens-in-design"]},{"name":"copy_current_url","kind":"act","impl":"imperative","description":"Copy the current page URL to the clipboard.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/craft","/article","/craft/implement-rauno-style-text-animation","/craft/synchronize-tab-scrolling-product-story","/article/naming-tokens-in-design"]},{"name":"find_content","kind":"answer","impl":"imperative","description":"Search bendd.me article and craft metadata by title, summary, description, category, slug, or series.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"query":{"type":"string","minLength":1},"type":{"type":"string","enum":["all","article","craft"],"default":"all"},"limit":{"type":"integer","minimum":1,"maximum":10,"default":5}},"required":["query"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/craft","/article","/craft/implement-rauno-style-text-animation","/craft/synchronize-tab-scrolling-product-story","/article/naming-tokens-in-design"]},{"name":"open_content","kind":"act","impl":"imperative","description":"Open an internal article or craft page by type and slug.","inputSchema":{"type":"object","properties":{"type":{"type":"string","enum":["article","craft"]},"slug":{"type":"string","minLength":1}},"required":["type","slug"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/craft","/article","/craft/implement-rauno-style-text-animation","/craft/synchronize-tab-scrolling-product-story","/article/naming-tokens-in-design"]},{"name":"list_page_actions","kind":"answer","impl":"imperative","description":"List the WebMCP actions that are meaningful on the current route.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/craft","/article","/craft/implement-rauno-style-text-animation","/craft/synchronize-tab-scrolling-product-story","/article/naming-tokens-in-design"]},{"name":"get_current_content_context","kind":"answer","impl":"imperative","description":"Read the current article or craft title, metadata, TL;DR, headings, and a short excerpt.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/craft/implement-rauno-style-text-animation","pages":["/craft/implement-rauno-style-text-animation","/craft/synchronize-tab-scrolling-product-story","/article/naming-tokens-in-design"]},{"name":"jump_to_heading","kind":"act","impl":"imperative","description":"Scroll the current article or craft page to a heading by id.","inputSchema":{"type":"object","properties":{"headingId":{"type":"string","minLength":1}},"required":["headingId"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/craft/implement-rauno-style-text-animation","pages":["/craft/implement-rauno-style-text-animation","/craft/synchronize-tab-scrolling-product-story","/article/naming-tokens-in-design"]},{"name":"copy_code_block","kind":"act","impl":"imperative","description":"Copy a visible MDX code block by zero-based index.","inputSchema":{"type":"object","properties":{"index":{"type":"integer","minimum":0,"maximum":999}},"required":["index"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/craft/implement-rauno-style-text-animation","pages":["/craft/implement-rauno-style-text-animation","/article/naming-tokens-in-design"]},{"name":"stop_shuffle_letters","kind":"act","impl":"imperative","description":"Stop the running shuffle letters animation.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/craft/implement-rauno-style-text-animation","pages":["/craft/implement-rauno-style-text-animation"]},{"name":"run_shuffle_letters","kind":"act","impl":"declarative","description":"Runs the shuffle letters animation with visible form values.","inputSchema":{"type":"object","properties":{"text":{"type":"string"},"iterations":{"type":"number"},"fps":{"type":"number"}},"required":["text","iterations","fps"]},"__source":"spec","__declarative":true,"page":"/craft/implement-rauno-style-text-animation","pages":["/craft/implement-rauno-style-text-animation"]},{"name":"open_series","kind":"act","impl":"imperative","description":"Open the current series page, previous article, or next article when available.","inputSchema":{"type":"object","properties":{"target":{"type":"string","enum":["series","previous","next"]}},"required":["target"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/craft/synchronize-tab-scrolling-product-story","pages":["/craft/synchronize-tab-scrolling-product-story"]}],"category":"Media & Personal","favicon":"/favicons/bendd.me.png","apiSurface":"spec","toolCount":14}}