Tool tree
Sprintfy turns rough requirements into a structured project plan. Agents propose the plan through WebMCP as a reviewable diff; you approve it.
Implementation
gradeNot graded
gradeNot graded
about_sprintfyAction
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.
View tool JSON
{
"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.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/"
}start_guided_demoAction
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.
View tool JSON
{
"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": {}
},
"page": "/"
}begin_signupAction
Take the visitor to the sign-up screen. Sprintfy accounts are email and password; the visitor types their own credentials.
View tool JSON
{
"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."
}
}
},
"page": "/"
}begin_sign_inAction
Take a returning visitor to the sign-in screen.
View tool JSON
{
"name": "begin_sign_in",
"kind": "act",
"impl": "imperative",
"description": "Take a returning visitor to the sign-in screen.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/"
}