All integrations
EC
Catalogue metadata onlymodel context protocolv20260910_00

ERA_CONTEXT_MCP

Era Context MCP

Era Context MCP lets agents access authorized financial context and perform supported banking, brokerage, social, resource, and billing workflows through Era.

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

51

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

1

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
DCR_OAUTH

DCR_OAUTH

era_context_mcp_DCR_OAuth

Provider setup

Developer setup

  • Client idclient_id · stringOptional
  • Client secretclient_secret · stringOptional
  • Redirect URIoauth_redirect_uri · stringOptional
  • Scopesscopes · stringOptional

User connection

No fields declared in this snapshot.

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 1–30 of 51 actions

Accounts check account balance

ERA_CONTEXT_MCP_ACCOUNTS__CHECK_ACCOUNT_BALANCE

Get the current and available balance for a specific account, including credit limit if applicable. Requires an account_group_key from accounts__list_financial_accounts. Use when the user asks about a specific account's balance rather than all accounts.

Untrusted display-only summary

Accounts list financial accounts

ERA_CONTEXT_MCP_ACCOUNTS__LIST_FINANCIAL_ACCOUNTS

List all linked bank accounts, credit cards, and investment accounts with current and available balances. Use this when the user asks about their accounts, which banks they use, or when you need an account_group_key to pass to other tools like accounts__check_account_balance or transactions__list_transactions. When a…

Untrusted display-only summary

Accounts manage account

ERA_CONTEXT_MCP_ACCOUNTS__MANAGE_ACCOUNT

Manage financial accounts in the user's universe — both manually tracked accounts and accounts synced from a connected banking provider. Actions: 'create' a new manual account (manual only), 'update' to change account properties (account_name is account-type-agnostic; account_type/institution_name/account_number_mask…

Untrusted display-only summary

Accounts set account visibility

ERA_CONTEXT_MCP_ACCOUNTS__SET_ACCOUNT_VISIBILITY

Set the visibility of a single financial account. Pass visible=true to show an account or visible=false to hide it. Hidden accounts are excluded from analytics and summaries. Use accounts__list_financial_accounts (with include_hidden=true) to get the account_group_key. Accounts excluded by tier enforcement (tier_exclu…

Untrusted display-only summary

Accounts toggle balance backfill

ERA_CONTEXT_MCP_ACCOUNTS__TOGGLE_BALANCE_BACKFILL

Toggle balance backfill for an account group. When enabled, balances are derived from cumulative transaction history rather than relying solely on explicit balance snapshots. This is useful for accounts that have transaction data but lack balance snapshots (e.g., CSV-imported accounts). This feature is only supported…

Untrusted display-only summary

Billing cancel subscription

ERA_CONTEXT_MCP_BILLING__CANCEL_SUBSCRIPTION

Initiate subscription cancellation. This is a three-path retention gate. Step 1: Call WITHOUT a confirmation_key — the tool returns a retention offer with a 50% discount coupon for the next billing cycle and a confirmation key. Present this offer to the user. Step 2a: If the user accepts the discount, call AGAIN WITH…

Untrusted display-only summary

Billing get current plan

ERA_CONTEXT_MCP_BILLING__GET_CURRENT_PLAN

Get the user's current subscription plan, tier, usage against meter limits, and what the next tier up would unlock. Use for questions like 'what plan am I on?', 'how many API calls do I have left?', or 'what am I paying for?'. Call billing__list_plans if the user wants to compare all available tiers. The response dist…

Untrusted display-only summary

Billing list payments

ERA_CONTEXT_MCP_BILLING__LIST_PAYMENTS

List the user's past invoices — what they were charged, when, for which service period, and whether each was paid. Use for 'what have I been charged?', 'when was I last billed?', or 'show me my receipts'. Amounts are in minor currency units (cents for USD). Pagination is forward-only and cursor-based, not page-numbere…

Untrusted display-only summary

Billing list plans

ERA_CONTEXT_MCP_BILLING__LIST_PLANS

List all available subscription plans with pricing, billing periods, feature comparisons relative to the user's current tier, and free trial eligibility. Use for questions like 'what plans are available?', 'how much does the automate plan cost?', or 'can I get a free trial?'. Returns each tier marked as upgrade, curre…

Untrusted display-only summary

Billing list subscriptions

ERA_CONTEXT_MCP_BILLING__LIST_SUBSCRIPTIONS

List what the user is actually being charged for right now, read live from Stripe, broken down by individual line item. Use for 'what am I paying for?', 'when does my subscription renew?', 'how much is my add-on?', or 'am I being charged twice?'. Each subscription carries one or more items, and price, billing period a…

Untrusted display-only summary

Billing uncancel subscription

ERA_CONTEXT_MCP_BILLING__UNCANCEL_SUBSCRIPTION

Un-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 cancel_at instant with that flag false. Clears the scheduled cancellation and optionally applies a 50% off winback coupon for t…

Untrusted display-only summary

Billing upgrade

ERA_CONTEXT_MCP_BILLING__UPGRADE

Start a subscription upgrade or plan change. Returns either a confirmation that the change was applied immediately (for existing subscribers changing tiers) or a secure checkout URL the user must visit to complete payment. Use when the user says 'I want to upgrade to automate', 'switch me to the yearly plan', or 'subs…

Untrusted display-only summary

Connections connect bank account

ERA_CONTEXT_MCP_CONNECTIONS__CONNECT_BANK_ACCOUNT

Initiate a bank account connection flow. Opens a secure connection page that the user interacts with to link their bank account. Optionally accepts a connection_id to reconnect an existing connection that has become stale or requires re-authentication. Also accepts an assistant_name (your name, e.g. 'Claude') to perso…

Untrusted display-only summary

Connections disconnect institution

ERA_CONTEXT_MCP_CONNECTIONS__DISCONNECT_INSTITUTION

Permanently disconnect a bank institution. This is a DESTRUCTIVE, IRREVERSIBLE operation that severs the link to the financial institution and stops all future data syncs. All accounts associated with this connection will be soft-deleted and excluded from analytics. Use connections__list_connections to identify the co…

Untrusted display-only summary

Connections list connections

ERA_CONTEXT_MCP_CONNECTIONS__LIST_CONNECTIONS

List 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 one of several other narrower states — see each row's state for the exact one. This is the discover hop of the connection r…

Untrusted display-only summary

Connections set proactive sync mode

ERA_CONTEXT_MCP_CONNECTIONS__SET_PROACTIVE_SYNC_MODE

Record whether Era may proactively ask a bank connection's provider for fresh data on its own schedule. Set mode='disabled' when the user wants Era to stop reaching out to that bank between their own requests; set mode='enabled' to allow it again. This does NOT stop the connection: webhook updates, reconciliation and…

Untrusted display-only summary

Connections trigger connection resync

ERA_CONTEXT_MCP_CONNECTIONS__TRIGGER_CONNECTION_RESYNC

Trigger an on-demand data resync for a bank connection. This fetches the latest transaction and balance data from supported banks — most major institutions support on-demand refresh, though it may take a few minutes for data to arrive. Possible outcomes: (1) resync queued successfully — check back shortly for updated…

Untrusted display-only summary

Help get help

ERA_CONTEXT_MCP_HELP__GET_HELP

Get contextual help and onboarding guidance for Era Context. Use when the user asks how to use the platform, what capabilities are available, how to get started, how to connect accounts, what they can ask, or questions about privacy or troubleshooting. Returns authoritative help content — prefer this over generating a…

Untrusted display-only summary

Insights analyze spending

ERA_CONTEXT_MCP_INSIGHTS__ANALYZE_SPENDING

Break down spending by category, merchant, account, week, or month. Each group carries amount, percent of total, and transaction count. Every amount carries its own currency_code, and groups are formed per currency as well as per label: a vault holding two currencies returns the same label once per currency. percent_o…

Untrusted display-only summary

Insights compare spending periods

ERA_CONTEXT_MCP_INSIGHTS__COMPARE_SPENDING_PERIODS

Compare spending between any two time periods side-by-side with pre-computed deltas and percentage changes. Group comparisons by category, merchant, or total. Use for questions like 'am I spending more this month than last?', 'how do my grocery costs compare to last year?', or 'which categories increased the most?'. A…

Untrusted display-only summary

Insights forecast spending

ERA_CONTEXT_MCP_INSIGHTS__FORECAST_SPENDING

Estimate how much the user will spend by the end of the current period based on their spending pace so far. Returns: projected end-of-period total, daily spending rate, category-level breakdown with projections, and expected upcoming recurring charges (subscriptions, bills). Use for questions like 'how much will I spe…

Untrusted display-only summary

Insights get cash flow

ERA_CONTEXT_MCP_INSIGHTS__GET_CASH_FLOW

Analyze income, spending, and net cash flow over multiple weeks or months (up to 12 periods) with computed averages. Use for trend questions like 'am I saving more than last quarter?', 'how has my spending changed?', or 'what's my average monthly income?'. Returns pre-computed averages so you can narrate trends direct…

Untrusted display-only summary

Insights get daily category spending

ERA_CONTEXT_MCP_INSIGHTS__GET_DAILY_CATEGORY_SPENDING

Get a per-day, per-category spending breakdown for a calendar month. Returns one row per day-and-category combination with the spending amount, transaction count, and the user's category display name, plus month totals. Use for spending-calendar drill-downs and questions like 'which categories did I spend on each day…

Untrusted display-only summary

Insights get daily financial summary

ERA_CONTEXT_MCP_INSIGHTS__GET_DAILY_FINANCIAL_SUMMARY

Get daily financial calendar for a month. Returns spending, income, bills/recurrences, and net per day, plus month totals and prior-month comparisons. Totals are broken down per currency (keyed by ISO-4217 code in totals_by_currency and each day's by_currency): a user's accounts may span several currencies, which are…

Untrusted display-only summary

Knowledge confirm or reject inference

ERA_CONTEXT_MCP_KNOWLEDGE__CONFIRM_OR_REJECT_INFERENCE

Confirm or reject a fact that was inferred by the system. Use 'confirm' when the user agrees with an inferred assertion (upgrades confidence to 'confirmed'). Use 'reject' when the user disagrees -- optionally provide a corrected_value with the user's actual answer. Call knowledge__get_financial_context_and_overview fi…

Untrusted display-only summary

Knowledge defer question

ERA_CONTEXT_MCP_KNOWLEDGE__DEFER_QUESTION

Skip or snooze an onboarding question. Use 'skip' when the user declines to answer a question (it may be re-surfaced later by the flow engine). Use 'snooze' when the user wants to defer the question for a specific number of days. Call knowledge__get_pending_questions first to discover available question slugs.

Untrusted display-only summary

Knowledge forget

ERA_CONTEXT_MCP_KNOWLEDGE__FORGET

Retract or delete a previously recorded fact about the user. Use this when the user asks to forget or remove a specific piece of information. The assertion is marked as retracted (not physically deleted) so it appears in the audit history. Call knowledge__get_financial_context_and_overview first to find the slug of th…

Untrusted display-only summary

Knowledge get financial context and overview

ERA_CONTEXT_MCP_KNOWLEDGE__GET_FINANCIAL_CONTEXT_AND_OVERVIEW

Load the user's profile, complete financial snapshot (all account balances, net worth, this month vs. last month income/spending/net, top 5 spending categories), known facts, goals, preferences, and personalization state — all in one call. Typically the first tool called in a session to establish user context. Returns…

Untrusted display-only summary

Knowledge get pending questions

ERA_CONTEXT_MCP_KNOWLEDGE__GET_PENDING_QUESTIONS

Get the next onboarding questions to ask the user. Returns an ordered list of pending questions with each question's slug, display text, answer type, category, constraints, and a suggested_presentation field. Inspect suggested_presentation to decide how to present each question: when 'conversational', ask in natural l…

Untrusted display-only summary

Knowledge recall history

ERA_CONTEXT_MCP_KNOWLEDGE__RECALL_HISTORY

Get the version history of a specific fact about the user. Returns all versions of the assertion including supersessions, retractions, and confirmations. Use this when the user asks how a fact has changed over time or to audit the history of a specific piece of information. Call knowledge__get_financial_context_and_ov…

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.