Skip to main content
Glama
672,475 tools. Updated 2026-10-18 09:39

"Actual Budget" matching MCP tools:

  • Free and instant: remaining monthly budget, credit balance, when the budget resets, and which endpoints stay free. Check this before a paid call if you are unsure the budget covers it.
    ConnectorNo auth
  • Propose deleting an existing budget (envelope). Returns a proposal id; to record it, call the confirm_proposal tool with the returned proposalId after the user approves (there is no UI button or proposal card to click in this context). Look the budget up with the budget tool first and pass its id. Transactions already assigned to the budget are kept - only the budget itself is removed. MCP note: this tool only CREATES a pending proposal; nothing is recorded until confirm_proposal is called.
    ConnectorOAuth
  • Ranked candidate agents for a task, before any bid exists. Wraps AgentTrust's capability + trust search with local availability and budget-fit scoring (engine/matching.py, PLAN.md §7.1). Use ``evaluate_bids`` instead once actual bids have come in. Args: access_token: AgentAuth bearer token (requires ``market.read``). task_id: UUID of the task to find candidates for. limit: Maximum candidates to return, 1-50. Default 10. Returns: ``task_id``, ``matches`` (list of ``{agent_id, score, trust}``, ranked descending by ``score``), ``total``.
    ConnectorNo auth
  • Use when benchmarking EHR maintenance costs before a contract renewal or evaluating health IT budget efficiency. Returns benchmark cost per licensed bed with optional gap analysis when actual cost and bed count are provided. Example: Epic maintenance median $4,500/bed — 300-bed hospital at $6,200/bed is 38% above market — renegotiation trigger especially strong at 5+ year renewal cycles. Source: KLAS 2024, Kaufman Hall EHR TCO composite. $0.02 USDC per call.
    ConnectorNo auth
  • Fetch a federal account's budget data: total obligations, gross outlays, and budgetary resources, plus the per-Treasury-Account-Symbol (TAS) component breakdown in children. Federal accounts connect appropriations law to actual agency spending. Account codes come from usaspending_search_federal_accounts (its account_number output field) or usaspending_get_award_federal_accounts (its federal_account field), and are formatted as AGENCY-MAIN (e.g., 097-0100 for DoD Operation and Maintenance). For obligations broken down by program activity or object class, use usaspending_get_federal_account_breakdown.
    ConnectorNo auth
  • MANAGEMENT data class. Read the existing budget-or-prior variance report for a month; it never recalculates it. Amounts are decimal strings; a null actual or variance means unavailable, never zero. Rows view has whole-report unfiltered rollups and no cross-side grand total; filters affect only rows and filtered grain counts. Explanations view withholds internal notes and may redact structured PII. Filter lines or centres before paging; the signed page_token is source-pinned, so restart at page 1 if source_changed.
    ConnectorNo auth

Matching MCP Servers

  • A
    license
    A
    quality
    B
    maintenance
    MCP server for Actual Budget that enables AI agents to read accounts, transactions, categories, and budgets, as well as create and update transactions and transfers.
    11
    1
    MIT
  • A
    license
    B
    quality
    A
    maintenance
    An MCP server that connects Actual Budget to Claude, enabling users to manage budgets, transactions, and spending insights through natural language.
    37
    827 npm
    15
    MIT

Matching MCP Connectors

  • Set the account budget amount/period and arm or disarm the account-level Emergency Brake. The Emergency Brake is ON by default: when real month-to-date spend passes the budget, Growomat automatically pauses the affected campaigns and notifies the owner. Pass emergency_brake=false to disarm it (spending past the budget will then pause nothing). Raising global_budget re-arms a previously-spent brake for the rest of the month. Writes real configuration that can stop live campaigns — confirm intent before disarming.
    ConnectorAPI key
  • Get configuration and settings for a budget group (NOT performance data). KEYWORDS: budget, group, settings, configuration, details, allocation, campaigns WHEN TO USE: - "Show me the [group name] budget group settings/configuration" - "What campaigns are in the [group name] budget group?" - "What's the budget allocation for [group name]?" - Getting budget group metadata without performance metrics WHEN NOT TO USE: - Performance questions (spend, CPL, leads, conversions) → use budget_group_performance instead - Questions like "how did X perform" or "total spend for X" → use budget_group_performance instead NOTE: If the user is asking about performance metrics (spend, leads, CPL, etc.), use budget_group_performance directly - it accepts the name and handles ID lookup internally. Matches the full stored name across search pages, ignoring letter case and outer whitespace, whether switched on or off. Refuses ambiguous names instead of selecting a different group. Returns complete budget group information including campaigns, budget allocation, and settings, plus the account's auto pause rule sets (accountAutoPauseRuleSets: id, name, default) a rule set switch can choose from. A MONTHLY_RESET or CUSTOM_RESET group starts over every period and runs until switched off; its currentPeriodStart and currentPeriodEnd only bound the current period, so never present them as the group ending or offer to extend it.
    ConnectorAPI key
  • Use when benchmarking EHR maintenance costs before a contract renewal or evaluating health IT budget efficiency. Returns benchmark cost per licensed bed with optional gap analysis when actual cost and bed count are provided. Example: Epic maintenance median $4,500/bed — 300-bed hospital at $6,200/bed is 38% above market — renegotiation trigger especially strong at 5+ year renewal cycles. Source: KLAS 2024, Kaufman Hall EHR TCO composite. $0.02 USDC per call.
    ConnectorNo auth
  • Use when benchmarking EHR maintenance costs before a contract renewal or evaluating health IT budget efficiency. Returns benchmark cost per licensed bed with optional gap analysis when actual cost and bed count are provided. Example: Epic maintenance median $4,500/bed — 300-bed hospital at $6,200/bed is 38% above market — renegotiation trigger especially strong at 5+ year renewal cycles. Source: KLAS 2024, Kaufman Hall EHR TCO composite. $0.02 USDC per call.
    ConnectorNo auth
  • Use when benchmarking EHR maintenance costs before a contract renewal or evaluating health IT budget efficiency. Returns benchmark cost per licensed bed with optional gap analysis when actual cost and bed count are provided. Example: Epic maintenance median $4,500/bed — 300-bed hospital at $6,200/bed is 38% above market — renegotiation trigger especially strong at 5+ year renewal cycles. Source: KLAS 2024, Kaufman Hall EHR TCO composite. $0.02 USDC per call.
    ConnectorNo auth
  • Use when benchmarking EHR maintenance costs before a contract renewal or evaluating health IT budget efficiency. Returns benchmark cost per licensed bed with optional gap analysis when actual cost and bed count are provided. Example: Epic maintenance median $4,500/bed — 300-bed hospital at $6,200/bed is 38% above market — renegotiation trigger especially strong at 5+ year renewal cycles. Source: KLAS 2024, Kaufman Hall EHR TCO composite. $0.02 USDC per call.
    ConnectorNo auth
  • Use when benchmarking EHR maintenance costs before a contract renewal or evaluating health IT budget efficiency. Returns benchmark cost per licensed bed with optional gap analysis when actual cost and bed count are provided. Example: Epic maintenance median $4,500/bed — 300-bed hospital at $6,200/bed is 38% above market — renegotiation trigger especially strong at 5+ year renewal cycles. Source: KLAS 2024, Kaufman Hall EHR TCO composite. $0.02 USDC per call.
    ConnectorNo auth
  • Use when benchmarking EHR maintenance costs before a contract renewal or evaluating health IT budget efficiency. Returns benchmark cost per licensed bed with optional gap analysis when actual cost and bed count are provided. Example: Epic maintenance median $4,500/bed — 300-bed hospital at $6,200/bed is 38% above market — renegotiation trigger especially strong at 5+ year renewal cycles. Source: KLAS 2024, Kaufman Hall EHR TCO composite. $0.02 USDC per call.
    ConnectorNo auth
  • List direct Reader/Editor/Admin grants on a dashboard, report, budget, or cost alert. One tool for all four kinds — pass `resourceKind` plus the object id from search / get / create. Returns grants (person, team, organization, or organization admins), the caller's effective role, and capabilities (canView / canEdit / canManage). canManage is true only for Admin. Budget alerts use resourceKind "budget" and the parent budget id. Templates have no ordinary grants. Read-only. EXAMPLES: • "Who can open the AWS dashboard?" → { resourceKind: "dashboard", resourceId: "clx9aws" } • "What access do I have on this report?" → { resourceKind: "report", resourceId: "clx9rpt" }
    ConnectorOAuth
  • Read the text of files in a project. Omit paths to read every text file, up to a size budget: anything past it is listed under skipped with reason budget, so ask for those in a second call with paths set. A file larger than the budget comes back cut short, with nextOffset: ask for that one path again with offset set to it to read the next part. Binary assets are reported, not returned.
    ConnectorOAuth
  • Create a Search campaign against an existing budget. Created PAUSED by default so it cannot start spending before a human looks at it - pass status='ENABLED' only when that is intended. Create the budget first with create_campaign_budget.
    ConnectorOAuth
  • Reports how published content performed over a period (reach, engagement, clicks by channel, post, pillar and angle), with period-over-period change. kpis is the Targets page (/settings/targets): every KPI target with its month (YYYY-MM), target, actual and progressPercent, computed the same way the page does. The actual counts posts published in the target's month, their latest checkpoint, and leads created in it, in the workspace time zone; it ignores from, to, pillarId and marketId. period is past, current (actual so far) or not_started (actual null). When there is no number, actual is { note } with the reason, such as a metric Mark doesn't track yet. engagement_rate values are percents (4.5 means 4.5%). Does not change anything. Related: save_strategy_item (kind kpi_target), delete_strategy_item, get_search_performance, get_calendar, search_posts.
    ConnectorOAuth
  • Draft changes to a Reddit campaign — name, run dates, spend cap, and (CBO only) budget/bid/schedule. daily_budget / lifetime_budget / bid_* / schedule apply only when the campaign uses campaign budget optimization; otherwise the budget lives on its ad groups (changed via update_reddit_ad_group). Budgets are in account currency and checked against max_daily_budget; bid_value against max_bid_increase_pct. Returns a preview with a plan_id showing old → new per field; nothing changes until confirm_and_apply applies it. Reddit Ads API: https://ads-api.reddit.com/docs/v3/
    ConnectorAPI key
  • Store artistic intent on the existing Game Kit project (game.engine), separately from gameplay: look, world/theme, palette, proportions/materials/lighting notes and device budget. Read first, then set with expected_revision. Unspecified fields are preserved; null clears a field or the profile. Existing assets and rendering are not modified. Use this direction with map wizard.look, VFX look, asset prompts, lighting and UI tools, then inspect gripforge_game_asset_plan and actual-engine captures. 0 credits.
    ConnectorNo auth
  • Returns an Actual-vs-Plan variance comparison for every cash flow category over a date range. For each category, surfaces the actual total, the planned total (what was forecast when the period was still in the future), the variance (actual − planned), and the variance as a percentage of the plan. Use this when the user wants to know: - "Which categories came in over or under budget last quarter?" - "How did our payroll compare to plan in Q1?" - "Where did actual inflows beat or miss our forecast?" - "Give me a budget vs actual breakdown for last month." - "What was the biggest variance category this year?" Variance sign convention (consistent for both cashIn and cashOut): - Positive variance → favorable: actuals exceeded plan for cashIn, or spending was below plan for cashOut (cashOut values are negative, so actual less negative = positive). - Negative variance → unfavorable: cashIn below plan, or cashOut above plan (overspent). For meaningful results, use a historical (or mostly historical) date range — plan comparison is only available where isHistorical=true periods exist. Future periods contribute actuals but will have null planned values. grouping controls the time granularity of per-period arrays. For month-over-month analysis use MONTHLY; for week-by-week use WEEKLY. Match the granularity to the range length. Output shape: - periods[]: period headers with periodStart, periodEnd, isHistorical (true = past) - cashIn / cashOut: each has aggregate actual, planned, variance, variancePct and categories[] sorted by absolute variance (largest deviations first). Each category has categoryName, categoryId, actual, planned, variance, variancePct, plus per-period arrays: actualByPeriod, plannedByPeriod, varianceByPeriod. varianceByPeriod entries are null for future periods (no plan comparison available). - categoryId can be passed as groupId to getCashFlowBreakdown for drill-down detail (e.g. to see which customers or vendors drove the variance in a specific category).
    Connector
    Destructive
    OAuth