Integration

Flinks integration

Flinks Canadian Banking Data API for secure financial data connectivity. Connect to 350+ Canadian financial institutions including major banks (RBC, TD, BMO, Scotiabank, CIBC) and credit unions. Provides real-time account aggregation, transaction history, identity data, and PDF statements. Built for Canadian fintech with bilingual support (English/French) and compliance with Canadian data privacy regulations. Ideal for lending, personal finance, accounting, and payment applications.

Ask it in chat

Say what should happen.
The workflow builds itself.

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

Common Flinks use cases

  • income verification
  • polling pending requests
  • handling 202 responses
  • financial analysis
  • account linking flows
  • user account deletion
  • building bank selectors
  • displaying account list
  • displaying MFA questions
  • monitoring refresh health

What you can do with Flinks

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.

Account, 4 operations

  • get_accounts_detailGet accounts detailPOSTRetrieves detailed account information with transaction history from Flinks. Returns comprehensive financial data including transactions, balances, identity, and optional PDF statements.
  • get_accounts_detail_asyncGet accounts detail asyncGETPolls for the result of an async GetAccountsDetail request. Returns detailed account data when processing is complete.
  • get_accounts_summaryGet accounts summaryPOSTRetrieves a summary of all linked bank accounts from Flinks. Returns account types, balances, and institution details.
  • get_accounts_summary_asyncGet accounts summary asyncGETPolls for the result of an async GetAccountsSummary request. Returns account summaries when processing is complete.

Connection, 3 operations

  • delete_cardDelete cardDELETEDeletes a user's bank connection from Flinks. Removes all stored credentials, account data, and transaction history permanently.
  • get_nightly_refresh_statusGet nightly refresh statusGETRetrieves the nightly refresh status for all connections. Shows which accounts are eligible for automatic refresh and their last refresh state.
  • set_scheduled_refreshSet scheduled refreshPATCHEnables or disables nightly scheduled refresh for a Flinks connected account.

Mfa, 2 operations

  • answer_mfa_questionsAnswer mfa questionsPATCHSubmits MFA security question answers for a Flinks connected account. Updates stored answers for future automated refreshes.
  • get_mfa_questionsGet mfa questionsGETRetrieves stored MFA security questions for a connected account. Returns the questions that need to be answered via AnswerMFAQuestions.

Authorization, 1 operation

  • authorizeAuthorizePOSTInitiates bank account authorization or refreshes an existing connection with Flinks. Returns a RequestId for polling authentication status and handling MFA challenges.

Institution, 1 operation

  • get_institutionsGet institutionsGETRetrieves all financial institutions supported by Flinks. Returns banks and credit unions with their codes, names, and details.

Statement, 1 operation

  • get_statementsGet statementsPOSTRetrieves PDF bank statements from linked accounts. Returns statement documents when available from the institution.

Use Flinks from Claude Code, Cursor or Codex

Connect Flinks in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Flinks 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 Flinks

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Flinks once

    Add your Flinks 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.

Flinks integration FAQ

What can you do with the Flinks integration?

LiveContext exposes 12 operations on Flinks, covering account, connection, mfa and authorization. Common uses include income verification, polling pending requests and handling 202 responses.

Popular integrations

Browse the whole catalog