Integration

Finicity integration

Finicity (Mastercard) Open Banking API for financial data aggregation. Connect to 16,000+ financial institutions to retrieve account information, transaction history, income verification, and asset data. Provides real-time account balances, categorized transactions, identity verification, and cash flow analytics. Perfect for lending decisions, personal finance applications, account verification, and financial wellness tools.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in Finicity.Built from the 10 Finicity tools below, on the connection you add once.

Common Finicity use cases

  • mortgage applications
  • loan income verification
  • real-time balance updates
  • displaying linked accounts
  • displaying customer profiles
  • enabling bank account linking
  • polling for report completion
  • displaying transaction history
  • building institution selection UI
  • onboarding users to financial applications

What you can do with Finicity

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Report, 3 operations

  • generate_voa_reportGenerate voa reportPOSTGenerates a Verification of Assets (VOA) report for lending decisions. Returns comprehensive asset verification with account balances, ownership details, and transaction analytics.
  • generate_voi_reportGenerate voi reportPOSTGenerates a Verification of Income (VOI) report analyzing transaction patterns. Identifies and verifies income sources, amounts, and frequency from bank transaction data.
  • get_report_by_customerGet report by customerGETRetrieves the status and details of a Finicity report. Returns generation status and report data when complete. Supports both JSON and PDF format.

Account, 2 operations

  • get_customer_accountsGet customer accountsGETRetrieves all linked bank accounts for a Finicity customer. Returns account details including type, current balance, institution name, and connection status.
  • refresh_accountsRefresh accountsPOSTTriggers a real-time refresh of all linked accounts for a customer. Updates balances and retrieves the latest transactions from financial institutions.

Customer, 2 operations

  • create_customerCreate customerPOSTCreates a new customer record in Finicity for financial data aggregation. Customers represent end-users whose bank accounts will be linked and data retrieved.
  • get_customerGet customerGETRetrieves customer profile details from Finicity. Returns customer information including username, creation date, and linked account summary.

Connect, 1 operation

  • generate_connect_urlGenerate connect urlPOSTGenerates a Finicity Connect URL for secure bank account linking. Returns a URL that launches the Connect widget where users authenticate with their bank.

Institution, 1 operation

  • get_institutionsGet institutionsGETSearches Finicity's database of 16,000+ supported financial institutions. Returns matching banks with connection details, supported account types, and OAuth availability.

Transaction, 1 operation

  • get_account_transactionsGet account transactionsGETRetrieves transaction history for a linked bank account. Returns transactions with amounts, dates, merchant info, and Finicity's transaction categorization.

Use Finicity from Claude Code, Cursor or Codex

Connect Finicity in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Finicity operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Finicity

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Finicity once

    Add your Finicity connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

Finicity integration FAQ

What can you do with the Finicity integration?

LiveContext exposes 10 operations on Finicity, covering report, account, customer and connect. Common uses include mortgage applications, loan income verification and real-time balance updates.

Popular integrations

Browse the whole catalog