create-budget-plan
Create a new budget plan. Version is auto-incremented for plans with the same name and year. FORECAST CONVENTION: a plan with type=forecast must contain the ACTUAL values of the already closed months PLUS the forecast for the remaining months of the year — otherwise year and YTD comparisons against actuals are wrong. Read the actuals of the closed months (e.g. get_periodic_summaries, category_totals) and load them together with the forecast via upload-budget-entries as category entries.
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": {
"name": "<name>",
"year": "<year>"
},
"name": "create-budget-plan"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Plan name (e.g. "Jahresplan 2025") | |
| type | No | Plan type (default: budget) | |
| year | Yes | Planning year (e.g. 2025) | |
| description | No | Optional description |