create_project
Scaffold a new project from a Starter Series template and optionally initialize a git repo. Start from templates for MCP servers, npm packages, extensions, or Docker deploys.
Instructions
Scaffold a new project from a Starter Series template
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Project name (alphanumeric start, '-' or '_' only) | |
| init_git | No | Initialize a fresh git repo after scaffold (default: true) | |
| template | Yes | Template ID (use list_templates to see options) | |
| output_dir | No | Output directory (defaults to ./<name>, relative to the MCP server's cwd) | |
| description | No | One-line project description |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | ||
| filesReplaced | Yes | ||
| filesExtracted | Yes | ||
| gitInitialized | Yes |