project_manage
Manage continuous and one-shot projects within FleetQ's MCP server. Perform actions like creating, scheduling, activating, pausing, and monitoring project runs to control automated workflows.
Instructions
Manage projects (continuous & one-shot). Actions: list, get (project_id), create (name, type, workflow_id), update (project_id + fields), activate (project_id), pause, resume, restart, trigger_run (project_id), archive (project_id), schedule (project_id, frequency, cron), schedule_nlp (project_id, natural language schedule), run_list (project_id), run_get (project_id, run_id).
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Action to perform: list, get, create, update, activate, pause, resume, restart, trigger_run, archive, schedule, schedule_nlp, run_list, run_get | |
| status | No | Filter by status: draft, active, paused, completed, archived, failed | |
| type | No | Filter by type: one_shot, continuous | |
| limit | No | Max results to return (default 10, max 100) | |
| project_id | Yes | The project UUID | |
| title | Yes | Project title | |
| description | No | Project description | |
| goal | No | Project goal | |
| execution_mode | No | Execution mode: autonomous (full tool access) or watcher (read-only tools only). Default: autonomous | autonomous |
| workflow_id | No | UUID of an active workflow to run for each project execution. The workflow must be in active status. | |
| crew_id | No | UUID of a crew to run for each project execution. Alternative to workflow_id. | |
| allowed_tool_ids | No | Restrict which tools agents can use in this project. Pass an array of tool UUIDs. Empty = all team tools allowed. | |
| allowed_credential_ids | No | Restrict which credentials are available to agents in this project. Pass an array of credential UUIDs. | |
| schedule | No | Schedule configuration. Required for continuous projects — omitting it creates a project that never runs. Use project_schedule_nlp to parse natural language schedules. | |
| operation | Yes | get: read schedule details | update: change schedule settings | enable: turn on the schedule | disable: turn off the schedule | |
| run_id | Yes | The project run UUID |