Create New App
varity_initScaffold a production-ready Next.js SaaS app with authentication, database, and payments. Includes dashboard, settings, landing page, and 20+ UI components.
Instructions
Create a new production-ready app with auth, database, and payments built in. Scaffolds a Next.js project with Varity SDK, UI Kit, and a SaaS starter template. The resulting project includes: dashboard, authentication (email/Google/GitHub), settings page, landing page, command palette, and 20+ UI components. Use this when a developer wants to start a new project, create an app, or scaffold something.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Project name (lowercase, hyphens allowed, e.g., 'my-saas-app') | |
| path | No | Absolute path to the parent directory where the project folder will be created. Example: if path='/home/user/projects' and name='my-app', the project is created at '/home/user/projects/my-app'. IMPORTANT: always pass an explicit absolute path (e.g. the user's home directory or workspace folder). If omitted, the project is created inside the MCP server's working directory, which is rarely the user's workspace root. Ask the user where they want the project if unsure. | |
| force | No | Overwrite files in an existing non-empty directory. WARNING: existing files will be replaced without backup. Default: false. Only set true when the user explicitly requests overwriting. | |
| template | No | Template to use (default: 'saas-starter') | saas-starter |