Budget index and agricultural sale comparisons
buscalc_business_data_calculationsTwo deterministic methods sharing the existing BusCalc engines: index-adjusted budget/wage comparison from an entered base amount and matching base/current series values; or agricultural sale net contribution, gross revenue, margin and break-even price from explicit quantity, matching sale-unit price, total costs, transport and fees. No data is fetched or silently selected; use the lookup tools first, preserve the source dates and choose compatible values. Returns an unsigned replayable calculation receipt. Put tool fields inside inputs. Supply units or modelVersion only when listed in inputSchema. Follow its required fields and exact choices. Do not pass the REST calculator field inside MCP arguments.
Example tool call
This call uses example arguments supplied in the tool’s input schema.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"inputs": {
"mode": "budget-index",
"baseIndex": 100,
"baseAmount": 10000,
"currentIndex": 110
}
},
"name": "buscalc_business_data_calculations"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| units | No | ||
| inputs | Yes | ||
| modelVersion | No | Optional expected method version. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| units | No | ||
| inputs | Yes | ||
| receipt | Yes | ||
| results | Yes | ||
| sourceURL | Yes | ||
| calculator | Yes | ||
| modelVersion | Yes |