{"ok":true,"site":{"host":"sprintfy.vercel.app","url":"https://sprintfy.vercel.app/","type":"live","desc":"Sprintfy turns rough requirements into a structured project plan. Agents propose the plan through WebMCP as a reviewable diff; you approve it.","tools":[{"name":"about_sprintfy","kind":"act","impl":"imperative","description":"Explain what Sprintfy is, how agents work with it, and what tools become available once a project is open. Call this when the visitor asks what this site is.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/"]},{"name":"start_guided_demo","kind":"act","impl":"imperative","description":"Open a fully populated example project so the visitor can see the review loop — an agent's proposal, its diff, and the approval — without signing up. Use this when they want to see it rather than read about it.","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/"]},{"name":"begin_signup","kind":"act","impl":"imperative","description":"Take the visitor to the sign-up screen. Sprintfy accounts are email and password; the visitor types their own credentials.","inputSchema":{"type":"object","properties":{"email":{"type":"string","description":"Optional: prefill this email address."}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/"]},{"name":"begin_sign_in","kind":"act","impl":"imperative","description":"Take a returning visitor to the sign-in screen.","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/"]}],"category":"Productivity & Business","favicon":"/favicons/sprintfy.vercel.app.ico","apiSurface":"spec","toolCount":4}}