Skip to main content
Glama

Increase MCP by usefulapi

Server Details

Read-only Increase banking observability plus one safe non-money-moving write, for AI agents.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
81.0% over 54 days
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL
Repository
m190/usefulapi-mcp
GitHub Stars
0

TDQS

A3.9/5.0

Scored across 18 tools

Disambiguation5/5

Each tool targets a distinct resource and action, e.g., get_account vs. list_accounts vs. list_account_numbers, and settled/pending/declined transactions are clearly separated. The descriptions further clarify any potential overlap, such as read-only transfer listings.

Naming Consistency5/5

All tools follow the same convention: increase_<verb>_<resource>, with verbs limited to get, list, create, and lookup. The naming is uniform and predictable, with only lookup_routing_number being a minor deviation from get_, but still consistent in style.

Tool Count4/5

At 18 tools, the count is slightly above the typical 3-15 range, but each tool maps to a distinct Increase API endpoint and resource type. The breadth is justified by the many read-only resources (transfers, cards, entities, accounts), though it feels a bit heavy for a mostly observability-focused server.

Completeness3/5

The set provides broad read coverage across accounts, transactions, transfers, cards, entities, and routing numbers, but has notable gaps: get-by-id exists only for a few resources (account, ACH transfer, transaction), while cards, wire transfers, and entities only have list operations. The lone create_external_account mutation is also an odd outlier, leaving no update/delete or account/transfer creation.

Available Tools

18 tools
increase_create_external_accountCreate external account
Destructive
Inspect

Registers an external (counterparty) bank account in Increase for future transfers. This creates a record only — it MOVES NO MONEY. Increase API: POST /external_accounts.

ParametersJSON Schema
NameRequiredDescriptionDefault
fundingNoThe type of the destination account. Default checking.
descriptionYesA human-readable description/name for this external account.
account_holderNoThe type of entity that owns the external account.
account_numberYesThe counterparty's account number.
routing_numberYesThe counterparty's 9-digit ABA routing number.
increase_get_accountGet account
Read-only
Inspect

Retrieve a single bank account by id. Increase API: GET /accounts/{account_id}.

ParametersJSON Schema
NameRequiredDescriptionDefault
account_idYesAccount id (e.g. account_...).
increase_get_account_balanceGet account balance
Read-only
Inspect

Retrieve an account's current and available balance. Increase API: GET /accounts/{account_id}/balance. Optionally as of a point in time.

ParametersJSON Schema
NameRequiredDescriptionDefault
at_timeNoISO 8601 timestamp to get the balance as of that moment (query param at_time).
account_idYesAccount id (e.g. account_...).
increase_get_ach_transferGet ACH transfer
Read-only
Inspect

Retrieve a single ACH transfer by id. Increase API: GET /ach_transfers/{ach_transfer_id}.

ParametersJSON Schema
NameRequiredDescriptionDefault
ach_transfer_idYesACH transfer id (e.g. ach_transfer_...).
increase_get_transactionGet transaction
Read-only
Inspect

Retrieve a single transaction by id. Increase API: GET /transactions/{transaction_id}.

ParametersJSON Schema
NameRequiredDescriptionDefault
transaction_idYesTransaction id (e.g. transaction_...).
increase_list_account_numbersList account numbers
Read-only
Inspect

List account numbers (deposit routing/account number pairs). Increase API: GET /account_numbers. Filter by account and status (sent as status.in).

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoPage size, 1–100. Default 100.
cursorNoOpaque pagination cursor from a previous response's next_cursor.
statusNoStatus filter (sent as status.in), e.g. active | disabled | canceled.
account_idNoOnly account numbers for this account id.
increase_list_accountsList accounts
Read-only
Inspect

List bank accounts. Increase API: GET /accounts. Filter by entity and status (sent as status.in).

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoPage size, 1–100. Default 100.
cursorNoOpaque pagination cursor from a previous response's next_cursor.
statusNoAccount status filter (sent as status.in), e.g. open | closed.
entity_idNoOnly accounts belonging to this entity id.
increase_list_ach_transfersList ACH transfers
Read-only
Inspect

List ACH transfers (read-only observability; this server does NOT create transfers). Increase API: GET /ach_transfers. Filter by account and status (sent as status.in).

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoPage size, 1–100. Default 100.
cursorNoOpaque pagination cursor from a previous response's next_cursor.
statusNoStatus filter (sent as status.in), e.g. pending_submission | submitted | returned.
account_idNoOnly ACH transfers for this account id.
increase_list_cardsList cards
Read-only
Inspect

List cards. Increase API: GET /cards. Filter by account and status (sent as status.in). Read-only; no card actions are exposed.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoPage size, 1–100. Default 100.
cursorNoOpaque pagination cursor from a previous response's next_cursor.
statusNoStatus filter (sent as status.in), e.g. active | disabled | canceled.
account_idNoOnly cards for this account id.
increase_list_check_transfersList check transfers
Read-only
Inspect

List check transfers (read-only observability; this server does NOT create transfers). Increase API: GET /check_transfers. Filter by account.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoPage size, 1–100. Default 100.
cursorNoOpaque pagination cursor from a previous response's next_cursor.
account_idNoOnly check transfers for this account id.
increase_list_declined_transactionsList declined transactions
Read-only
Inspect

List declined transactions. Increase API: GET /declined_transactions. Filter by account.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoPage size, 1–100. Default 100.
cursorNoOpaque pagination cursor from a previous response's next_cursor.
account_idNoOnly declined transactions for this account id.
increase_list_entitiesList entities
Read-only
Inspect

List entities (the people/businesses — KYC records — that own accounts). Increase API: GET /entities. Filter by status (sent as status.in).

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoPage size, 1–100. Default 100.
cursorNoOpaque pagination cursor from a previous response's next_cursor.
statusNoStatus filter (sent as status.in), e.g. active | archived | disabled.
increase_list_external_accountsList external accounts
Read-only
Inspect

List external (counterparty) bank accounts registered in Increase. Increase API: GET /external_accounts. Filter by status (sent as status.in).

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoPage size, 1–100. Default 100.
cursorNoOpaque pagination cursor from a previous response's next_cursor.
statusNoStatus filter (sent as status.in), e.g. active | archived.
increase_list_pending_transactionsList pending transactions
Read-only
Inspect

List pending (not-yet-settled) transactions. Increase API: GET /pending_transactions. Filter by account and status (sent as status.in).

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoPage size, 1–100. Default 100.
cursorNoOpaque pagination cursor from a previous response's next_cursor.
statusNoStatus filter (sent as status.in), e.g. pending | complete.
account_idNoOnly pending transactions for this account id.
increase_list_real_time_payments_transfersList Real-Time Payments transfers
Read-only
Inspect

List Real-Time Payments (RTP) transfers (read-only observability; this server does NOT create transfers). Increase API: GET /real_time_payments_transfers. Filter by account.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoPage size, 1–100. Default 100.
cursorNoOpaque pagination cursor from a previous response's next_cursor.
account_idNoOnly RTP transfers for this account id.
increase_list_transactionsList transactions
Read-only
Inspect

List settled transactions. Increase API: GET /transactions. Filter by account, category (sent as category.in), and created date range (created_at.after / created_at.before).

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoPage size, 1–100. Default 100.
cursorNoOpaque pagination cursor from a previous response's next_cursor.
categoryNoTransaction category filter (sent as category.in).
account_idNoOnly transactions for this account id.
created_afterNoISO 8601 timestamp; only transactions created at/after this (sent as created_at.after).
created_beforeNoISO 8601 timestamp; only transactions created before this (sent as created_at.before).
increase_list_wire_transfersList wire transfers
Read-only
Inspect

List wire transfers (read-only observability; this server does NOT create transfers). Increase API: GET /wire_transfers. Filter by account.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoPage size, 1–100. Default 100.
cursorNoOpaque pagination cursor from a previous response's next_cursor.
account_idNoOnly wire transfers for this account id.
increase_lookup_routing_numberLook up routing number
Read-only
Inspect

Look up a 9-digit ABA routing number to see which real-time services (ACH, Real-Time Payments, wire) that bank supports. Increase API: GET /routing_numbers.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoPage size, 1–100. Default 100.
cursorNoOpaque pagination cursor from a previous response's next_cursor.
routing_numberYes9-digit ABA routing number to look up (query param routing_number).

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 18 tool updates
    • Changedincrease_create_external_account1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedincrease_get_account1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedincrease_get_account_balance1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedincrease_get_ach_transfer1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedincrease_get_transaction1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedincrease_list_account_numbers1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedincrease_list_accounts1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedincrease_list_ach_transfers1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedincrease_list_cards1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedincrease_list_check_transfers1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedincrease_list_declined_transactions1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedincrease_list_entities1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedincrease_list_external_accounts1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedincrease_list_pending_transactions1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedincrease_list_real_time_payments_transfers1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedincrease_list_transactions1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedincrease_list_wire_transfers1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedincrease_lookup_routing_number1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
  2. 18 tool updates
    • First observedincrease_create_external_account
    • First observedincrease_get_account
    • First observedincrease_get_account_balance
    • First observedincrease_get_ach_transfer
    • First observedincrease_get_transaction
    • First observedincrease_list_account_numbers
    • First observedincrease_list_accounts
    • First observedincrease_list_ach_transfers
    • First observedincrease_list_cards
    • First observedincrease_list_check_transfers
    • First observedincrease_list_declined_transactions
    • First observedincrease_list_entities
    • First observedincrease_list_external_accounts
    • First observedincrease_list_pending_transactions
    • First observedincrease_list_real_time_payments_transfers
    • First observedincrease_list_transactions
    • First observedincrease_list_wire_transfers
    • First observedincrease_lookup_routing_number

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Provides read-only access to self-hosted cash-flow forecasts, balances, transactions, and credit-card data, letting AI clients answer spending and upcoming-obligation questions without modifying financial settings.
    MIT
  • A
    license
    B
    quality
    C
    maintenance
    A read-only MCP server that lets AI clients query real financial data (bank, credit card, loan, brokerage) via Plaid or Teller, offering tools for balances, transactions, investments, liabilities, identity, income, and debt analysis.
    24
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables natural-language access to personal finance data, including consolidated balances, monthly overviews, transaction search, credit card invoices, recurring bills, budgets, category/tag reports, cash flow forecasts, and Open Finance status, with optional read/write tools.
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables read-only access to personal financial data and safe, audited classification-rule management via Claude Desktop.
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.