Skip to main content
Glama
orancummins

Open Finance US MCP

by orancummins

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
create_access_tokenA

Force-create a Finicity App-Token; use this to verify credentials work.

create_testing_customerA

Create a Finicity testing customer (sandbox, non-billable).

list_customersC

List customers, optionally filtered by username search.

get_customerB

Fetch a single customer by id.

delete_customerB

Delete a customer and all associated data. Destructive.

generate_connect_urlC

Generate a hosted Data Connect URL for the customer to link accounts.

get_customer_accountsB

List all linked accounts for a customer.

get_customer_accountC

Fetch one account for a customer.

refresh_customer_accountsC

Trigger an aggregation refresh for all of a customer's accounts.

get_account_ach_detailsC

Get ACH routing/account number details for an account.

get_available_balanceC

Get the real-time available balance for an account.

get_customer_transactionsB

Get transactions across all of a customer's accounts. Dates are epoch seconds.

get_account_transactionsC

Get transactions for a single account. Dates are epoch seconds.

get_recurring_transactionsC

Detect recurring transactions (subscriptions, salary, etc.).

load_historic_transactionsC

Load up to 24 months of historic transactions for an account.

search_institutionsC

Search supported financial institutions.

get_institutionC

Get details for one institution.

create_consumerB

Create a consumer record (prerequisite for VOA/VOI/VOAI reports).

generate_voa_reportC

Generate a Verification of Assets (VOA) report.

generate_voi_reportC

Generate a Verification of Income (VOI) report.

generate_voai_reportC

Generate a VOA-with-Income (voaHistory) report.

get_reportC

Fetch a generated decisioning report by id.

generate_payment_success_indicatorsC

Generate Non-FCRA Payment Success Indicators for a proposed payment.

get_payment_success_indicatorsC

Retrieve a previously generated PSI result by payRequestId.

subscribe_txpushC

Subscribe an account to TxPUSH webhook notifications.

disable_txpushC

Disable TxPUSH notifications for an account.

create_active_customerB

Create an active (billable) customer for production use.

update_customerC

Update a customer's profile fields.

generate_lite_connect_urlC

Generate a Lite Data Connect URL scoped to one institution.

generate_fix_connect_urlB

Generate a Fix Data Connect URL to repair a broken connection.

get_account_ownerC

Get account owner (name/address) information.

get_account_owner_detailsC

Get detailed (v3) account owner information.

get_account_payment_detailsC

Get ACH details incl. RTP/FedNow support (v3).

get_loan_payment_detailsC

Get loan payment details for a loan-type account.

get_account_statementC

Get an account statement PDF (returned base64-encoded).

delete_customer_accountC

Remove access to a single account. Destructive.

get_institution_brandingC

Get an institution's branding assets.

get_certified_institutionsC

List certified institutions.

get_institutions_by_routing_numberB

Look up institutions by ABA routing number.

get_consumerB

Get a consumer record by consumer id.

get_consumer_for_customerB

Get the consumer record associated with a customer.

generate_cash_flow_personal_reportC

Generate a personal Cash Flow report.

generate_cash_flow_business_reportC

Generate a business Cash Flow report.

generate_transactions_reportC

Generate a Transactions report over an epoch-second date range.

generate_balance_analytics_reportD

Generate a Balance Analytics report.

generate_cashflow_analytics_reportD

Generate a Cash Flow Analytics report.

get_report_by_customerC

Fetch a report scoped to a specific customer.

get_reports_by_customerC

List all reports generated for a customer.

generate_fcra_payment_success_indicatorsC

Generate FCRA-permissible Payment Success Indicators.

get_fcra_payment_success_indicatorsD

Retrieve an FCRA PSI result by payRequestId.

initiate_micro_depositsC

Initiate micro-deposit account verification.

verify_micro_depositsC

Verify the two micro-deposit amounts.

get_micro_deposit_detailsC

Get the status/details of a micro-deposit verification.

create_businessC

Create a business record for a customer.

get_business_for_customerC

Get the business record for a customer.

account_owner_matchC

Match provided identity details against account owner records.

enrich_transactionsC

Enrich a list of raw transactions with categorization/merchant data.

get_deposit_switchesB

List direct-deposit switches for a customer.

get_bill_pay_switchesC

List bill-pay switches for a customer.

link_testing_accountsA

Link FinBank test accounts to a testing customer without hosted Connect.

Sandbox only. Defaults link institution 101732 (FinBank) with demo/go, which returns 8 accounts and requires no MFA.

list_finbank_profilesA

List the verified FinBank sandbox test profiles for headless linking.

run_happy_pathA

Run a full sandbox happy path end-to-end and return every step.

Steps: create testing customer -> link FinBank accounts -> list accounts -> fetch transactions. Sandbox only; uses headless linking (no browser).

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/orancummins/openfinance-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server