# create_project MCP tool

Create a new empty local Vidova project and set it as the active project.

{/* Generated by landing/scripts/generate-mcp-docs.ts. Do not edit. */}

Project-level MCP tool. It does not dispatch into the open editor.

Does not use hosted quota. Local editor operation.

Create a new empty local Vidova project and set it as the active project. Does not use hosted quota. Local editor operation.

## Advertised MCP input

The MCP server validates this object with `.strict()`. Unknown fields are rejected.

| Field | Type | Required | Constraints | Default | Description |
| --- | --- | --- | --- | --- | --- |
| `name` | string | yes | minLength 1 | — | — |



## Result window

Every local MCP tool accepts `resultStart` and `resultEnd` so large payloads can be paged.

- `resultStart` — first character offset. Default `0`.
- `resultEnd` — exclusive end offset. Default `8000`.
- `resultEnd - resultStart` must be at most **8000** characters.
- Increment `resultStart` by 8000 to read the next window.
