init
Create a new proofcut project folder, writing proofcut.json and empty assets, cache, media, and renders directories. It refuses to overwrite an existing project, so calling it is always safe.
Instructions
Create a proofcut project directory at path.
Writes proofcut.json and the empty assets/, cache/, media/ and
renders/ directories, and nothing else — no media, no timeline. Refuses
a directory that already holds a project rather than resetting it, so it
is safe to call when unsure. Next is import_media, then a transcript,
then seed_timeline.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | A name for the project, recorded in the manifest. Unset, the directory's own name is used. | |
| path | No | The project directory to act on. Omit it — the usual case — when this server is bound to a project (started as `proofcut -C DIR mcp`, or inside a project; `ping` says which): it then resolves to that one bound project, a relative path resolves against it, and a path outside it is refused by name. Unbound, `path` is the whole address and omitting it refuses rather than guessing. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||