You're viewing a demo portfolio

Join the waitlist
PRSM

budget_variance_ai

Active

Tool of gapup-mcp

declared in 0.2.0

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
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.50.

Parent server

gapup-mcp

https://github.com/getgapup/gapup-mcp-public

2/7 registries
View full server →