{"ok":true,"site":{"host":"stripe.dev","url":"https://stripe.dev/","type":"live","category":"Developer Tools","desc":"Learn how to build web and mobile applications to accept payments, send payouts, and manage your business online with Stripe.","tools":[{"name":"list_recent_blog_posts","kind":"answer","impl":"imperative","description":"List recent posts from the stripe.dev developer blog. Each result includes the title, slug, full URL, date, and topic tags.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer","minimum":1,"maximum":50,"default":10,"description":"Maximum number of posts to return."}}},"hasHandler":true,"hasExecute":true,"__source":"polyfill","executable":true,"handlerField":"execute"},{"name":"open_blog_post","kind":"act","impl":"imperative","description":"Navigate the current browser tab to a stripe.dev blog post by its slug.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"The slug of the blog post (no extension). Usually kebab-case; a few legacy posts contain capital letters.","pattern":"^[A-Za-z0-9][A-Za-z0-9-]*$"}},"required":["slug"]},"hasHandler":true,"hasExecute":true,"__source":"polyfill","executable":true,"handlerField":"execute"},{"name":"list_developer_events","kind":"answer","impl":"imperative","description":"Return the full markdown listing of upcoming and past Stripe developer events, meetups, and workshops.","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"polyfill","executable":true,"handlerField":"execute"},{"name":"fetch_llms_index","kind":"answer","impl":"imperative","description":"Return the curated llms.txt index for stripe.dev. Useful as a site map / table of contents for an LLM.","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"polyfill","executable":true,"handlerField":"execute"}],"apiSurface":"polyfill","favicon":"/favicons/stripe.dev.png","toolCount":4}}