target_project
Bind this external MCP session to an existing ChatCut project.
Use this after list_projects when the user wants to continue work on an existing project, or when the connector starts without an active project. Subsequent project-scoped tools such as read_project, edit_item, read_script, and submit_export will target this project through the same external MCP session.
Use the returned timelineId/trackId as orientation for the currently active timeline and default video track. Call read_project for the project map, then use preview_timeline or inspect_item for the timeline scope you intend to edit.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"projectId": "<projectId>"
},
"name": "target_project"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| projectId | Yes | Project ID or unique prefix from list_projects for the project to target. | |
| editorBaseUrl | No | Editor origin/base URL. Defaults to CHATCUT_EDITOR_URL or http://localhost:5173. |