Era Context MCP
for LuumenAI

Read financial context from Era, then make account and billing changes on approval

Connect Era and Luumen can read the financial context you have authorized: linked accounts and balances, bank connection health, spending breakdowns, cash flow, and what you are being billed for today. Changes — connecting a bank, resyncing a stale connection, adjusting a subscription — run as previewed steps that ask for approval first. Luumen authenticates with OAuth via dynamic client registration.

The Era Context MCP toolbox

51 tools: 26 read, 25 write. Reads answer instantly. Writes require approval by default. Everything is logged.

  • ReadAccounts check account balanceGet the current and available balance for a specific account, including credit limit if applicable.
  • ReadAccounts list financial accountsList all linked bank accounts, credit cards, and investment accounts with current and available balances.
  • ReadBilling get current planGet the user's current subscription plan, tier, usage against meter limits, and what the next tier up would unlock.
  • ReadBilling list paymentsList the user's past invoices — what they were charged, when, for which service period, and whether each was paid.
  • ReadBilling list plansList all available subscription plans with pricing, billing periods, feature comparisons relative to the user's current tier, and free trial eligibility.
  • ReadBilling list subscriptionsList what the user is actually being charged for right now, read live from Stripe, broken down by individual line item.
  • ReadConnections list connectionsList every one of the user's bank connections with an honest, provider-agnostic status for each: whether it is healthy, syncing with no data yet, needs reconnecting, is currently disconnected, or…
  • ReadHelp get helpGet contextual help and onboarding guidance for Era Context.
  • ReadInsights analyze spendingBreak down spending by category, merchant, account, week, or month.
  • ReadInsights compare spending periodsCompare spending between any two time periods side-by-side with pre-computed deltas and percentage changes.
  • ReadInsights forecast spendingEstimate how much the user will spend by the end of the current period based on their spending pace so far.
  • ReadInsights get cash flowAnalyze income, spending, and net cash flow over multiple weeks or months (up to 12 periods) with computed averages.
  • ReadInsights get daily category spendingGet a per-day, per-category spending breakdown for a calendar month.
  • ReadInsights get daily financial summaryGet daily financial calendar for a month.
  • ReadKnowledge get financial context and overviewLoad the user's profile, complete financial snapshot (all account balances, net worth, this month vs.
  • ReadKnowledge get pending questionsGet the next onboarding questions to ask the user.
  • ReadKnowledge recall historyGet the version history of a specific fact about the user.
  • ReadKnowledge show question uiPresent an onboarding question using a visual input control (slider, date picker, multi-select checklist, etc.).
  • ReadNurture get my statusGet the caller's own nurture (lifecycle email) campaign enrollment status — which campaigns they are currently enrolled in, their progress through each, and whether they have unsubscribed.
  • ReadReferral get dashboard ssoGet a single-use SSO magic link to open the user's Rewardful affiliate dashboard.
  • ReadReferral get referral linkGet the user's referral link if they are enrolled in the referral program.
  • ReadReferral get referral statsGet the user's referral performance statistics: visitors, conversions, earned commissions, and pending commissions.
  • ReadTransactions list recurring chargesList detected recurring transactions — subscriptions (Netflix, Spotify), bills (rent, utilities), and regular income (salary, freelance) — with estimated monthly amounts, frequency, and last-seen…
  • ReadTransactions list spending categoriesList all available spending categories organized in a parent/child hierarchy (e.g., 'Daily living' contains 'Groceries', 'Dining out', etc.).
  • ReadTransactions list transactionsList recent transactions with pagination, optionally filtered by account and date range.
  • ReadTransactions search transactionsSearch and filter transactions by merchant name, description, amount range, date range, and direction (debit/credit).
  • WriteAccounts manage accountManage financial accounts in the user's universe — both manually tracked accounts and accounts synced from a connected banking provider. Approval by default
  • WriteAccounts set account visibilitySet the visibility of a single financial account. Approval by default
  • WriteAccounts toggle balance backfillToggle balance backfill for an account group. Approval by default
  • WriteBilling cancel subscriptionInitiate subscription cancellation. Approval by default
  • WriteBilling uncancel subscriptionUn-cancel a subscription that Stripe holds a scheduled cancellation for, in either of the two mutually exclusive expressions Stripe stores one in: the cancel_at_period_end flag, or a concrete… Approval by default
  • WriteBilling upgradeStart a subscription upgrade or plan change. Approval by default
  • WriteConnections connect bank accountInitiate a bank account connection flow. Approval by default
  • WriteConnections disconnect institutionPermanently disconnect a bank institution. Approval by default
  • WriteConnections set proactive sync modeRecord whether Era may proactively ask a bank connection's provider for fresh data on its own schedule. Approval by default
  • WriteConnections trigger connection resyncTrigger an on-demand data resync for a bank connection. Approval by default
  • WriteKnowledge confirm or reject inferenceConfirm or reject a fact that was inferred by the system. Approval by default
  • WriteKnowledge defer questionSkip or snooze an onboarding question. Approval by default
  • WriteKnowledge forgetRetract or delete a previously recorded fact about the user. Approval by default
  • WriteKnowledge rememberRecord a fact, preference, goal, or observation about the user. Approval by default
  • WriteKnowledge reset pack questionsWarning: this cannot be undone — only call when you have high confidence the user wants to reset and re-surface all previously skipped or snoozed questions. Approval by default
  • WriteNurture set subscriptionSubscribe the caller to, or unsubscribe them from, a nurture (lifecycle email) campaign. Approval by default
  • WriteReferral join referral programJoin the referral program by creating a Rewardful affiliate for the authenticated user. Approval by default
  • WriteReferral switch referral campaignMove the user's referral programme onto a different track. Approval by default
  • WriteTransactions import csv transactionsImport transactions from inline CSV text into a manual account. Approval by default
  • WriteTransactions manage automation rulesCreate and manage automation rules that automatically organize the user's transactions. Approval by default
  • WriteTransactions manage categoriesCreate, rename, hide, unhide, delete, or merge spending categories. Approval by default
  • WriteTransactions manage manual transactionBatch-manage transactions on a manually tracked account. Approval by default
  • WriteTransactions manage transaction tagsCreate, list, update, or delete tags, and attach or detach them from transactions. Approval by default
  • WriteTransactions manage transfer linksList, confirm, or reject detected transfer links between the user's accounts. Approval by default
  • WriteTransactions update transactionsUpdate the category, merchant name, description, or review status on one or more transactions. Approval by default

One prompt, start to finish

What a governed Era Context MCP run looks like inside Luumen.

Questions

How does LuumenAI connect to Era Context MCP?

Authorize once with OAuth 2.0. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

Can LuumenAI change things in Era Context MCP on its own?

Read actions answer immediately. Anything that writes — accounts manage account, accounts set account visibility, accounts toggle balance backfill, billing cancel subscription, and more — is shown as a plan and requires approval by default, including the 9 actions classified as destructive. Administrators configure that per tool, so you decide exactly which actions can ever run unattended.

Who gets access to the integration?

You decide. Actions are granted per agent, skill, and team, and per environment — production is not staging. Read access can be broad while writes stay narrow.

Is there an audit trail?

Every call to Era Context MCP — read or write, approved or declined — is recorded with the actor, the input, and the result, and can be linked to the ticket or change record.

Put Era Context MCP to work with Luumen

Connect in minutes. Every action scoped, approved, and audited from day one.