budget_variance_ai
ActiveTool of gapup-mcp
Analyse d'écart budgétaire — Gapup agent-payable C-suite expertise (CFO). Returns a structured, audited deliverable. Answers: Explain the key drivers of the budget vs actual variance for <company> in <period> — what are the top 10 narrative explanations? · Which cost categories drove the budget overrun for <company> in <quarter>, and what corrective actions should management take? · Revise the Q4 forecast based on observed Q3 variances for <company> — give me 3 scenarios (base, optimistic, conservative). · Prepare a board-ready budget variance memo for <company> — <period>, budget €<X>M vs actual €<Y>M, with management actions. · What are the quick wins to reduce budget overspend for <company> by end of quarter without impacting growth targets? Reference case: Doctolib Q3 2026 — budget €38.5M vs actual €41.2M (+7.0%) — cloud + headcount + deals timing. Inputs are validated server-side — send the documented case fields.
Parameters schema
{
"type": "object",
"required": [
"entity",
"budgetContext"
],
"properties": {
"async": {
"type": "boolean",
"description": "If true, returns a job_id immediately (<200ms) instead of waiting for the result. Poll the result with job_result(job_id). Use for slow tools to avoid client timeouts."
},
"focus": {
"type": "string",
"maxLength": 500
},
"entity": {
"type": "object",
"required": [
"name",
"sector",
"currency",
"period"
],
"properties": {
"name": {
"type": "string",
"maxLength": 120,
"minLength": 2
},
"period": {
"type": "string",
"maxLength": 30,
"minLength": 4
},
"sector": {
"type": "string",
"maxLength": 120,
"minLength": 2
},
"currency": {
"type": "string",
"default": "EUR"
}
}
},
"budgetContext": {
"type": "object",
"required": [
"totalBudgetAmount",
"actualAmount",
"globalVariancePct",
"categories"
],
"properties": {
"notes": {
"type": "string",
"maxLength": 2000
},
"categories": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 20,
"minItems": 1
},
"actualAmount": {
"type": "number",
"minimum": 0
},
"globalVariancePct": {
"type": "number"
},
"totalBudgetAmount": {
"type": "number",
"minimum": 0
}
}
}
},
"additionalProperties": true
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
gapup-mcp
https://github.com/getgapup/gapup-mcp-public
2/7 registries