Create project
Add a project, with its client, code and dates.
MCP tool resource_guru_write → create_project
write
Returns the new project with its ID, ready for create_booking. It reaches no one and you can archive or edit it in Resource Guru, so it does not wait for your OK. Needs Manager permission or higher in Resource Guru.
Parameters
| Name | Type | Description |
|---|---|---|
| name string required | string | Project name. |
| project_code string | string | Short code shown in reports. |
| client_id integer | integer | Client ID from list_clients or create_client. |
| start_date string | string | Project start, YYYY-MM-DD. |
| end_date string | string | Project end, YYYY-MM-DD. |
| default_billable boolean | boolean | True if bookings for this project default to billable. |
| notes string | string | Notes on the project. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "resource_guru_write",
"arguments": {
"operation": "create_project",
"arguments": {
"name": "Jane Doe"
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"id": 703111,
"name": "Brand Guidelines",
"project_code": "NWS-01",
"client_id": 55121,
"start_date": "2026-11-09",
"end_date": "2026-12-04",
"archived": false
},
"isError": false
}