Create session
create_sessionSaves a new TuneWorks driving session. Deletes are not supported.
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": {
"vehicleId": "<vehicleId>",
"sessionDate": "<sessionDate>",
"sessionFormat": "<sessionFormat>"
},
"name": "create_session"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| track | No | ||
| worked | No | ||
| braking | No | ||
| drivers | No | ||
| setupId | No | ||
| bestTime | No | ||
| location | No | ||
| traction | No | ||
| eventName | No | ||
| eventType | No | ||
| midCorner | No | ||
| vehicleId | Yes | ||
| cornerExit | No | ||
| dataLogIds | No | ||
| didNotWork | No | ||
| cornerEntry | No | ||
| sessionDate | Yes | Session date in YYYY-MM-DD format. Natural date strings are accepted but YYYY-MM-DD is preferred. | |
| sessionFormat | Yes | ||
| overallBalance | No | ||
| performanceFigures | No | ||
| suggestedSetupChange | No | ||
| additionalSessionDetails | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | ||
| list | No | ||
| tool | Yes | TuneWorks MCP tool name that produced this result. | |
| user | No | ||
| setup | No | ||
| status | Yes | Stable result status such as ok, created, updated, sent, auth_required, or confirmation_required. | |
| message | No | ||
| outcome | No | Optional domain outcome for an otherwise successful read. | |
| session | No | ||
| tracker | No | ||
| vehicle | No | ||
| activation | No | ||
| modification | No |