Increase MCP by usefulapi
by usefulapi.io · remote · no sign-in to list tools · v1.16.3 · published by io.usefulapi
Read-only Increase banking observability plus one safe non-money-moving write, for AI agents.
18 tools: 1 can delete or cancel things and 17 only read.
Scanned Oct 21, 2026
- Deletes or cancels1Claude Code: deny: see these tools
- Can't be undone0Claude Code: ask
- Changes things0Claude Code: ask
- Only reads17Claude Code: allow: see these tools
No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http increase https://increase.usefulapi.io/mcpTools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
18 tools
Deletes or cancels 1Claude Code: deny
increase_create_external_accountRegisters an external (counterparty) bank account in Increase for future transfers.No findings
Why it is in this group
- The name "increase_create_external_account" says "create": a word for a change.
- The server marks it destructive (destructiveHint: true).
Description, as the server wrote it 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.
Annotations the server declares
- title: Create external account
- destructiveHint: true
Only reads 17Claude Code: allow
increase_get_accountRetrieve a single bank account by id.No findings
Why it is in this group
- The name "increase_get_account" says "get": a word for reading.
Description, as the server wrote it Retrieve a single bank account by id. Increase API: GET /accounts/{account_id}.
Annotations the server declares
- title: Get account
- readOnlyHint: true
increase_get_account_balanceRetrieve an account's current and available balance.No findings
Why it is in this group
- The name "increase_get_account_balance" says "get": a word for reading.
Description, as the server wrote it Retrieve an account's current and available balance. Increase API: GET /accounts/{account_id}/balance. Optionally as of a point in time.
Annotations the server declares
- title: Get account balance
- readOnlyHint: true
increase_get_ach_transferRetrieve a single ACH transfer by id.No findings
Why it is in this group
- The name "increase_get_ach_transfer" says "get": a word for reading.
Description, as the server wrote it Retrieve a single ACH transfer by id. Increase API: GET /ach_transfers/{ach_transfer_id}.
Annotations the server declares
- title: Get ACH transfer
- readOnlyHint: true
increase_get_transactionRetrieve a single transaction by id.No findings
Why it is in this group
- The name "increase_get_transaction" says "get": a word for reading.
Description, as the server wrote it Retrieve a single transaction by id. Increase API: GET /transactions/{transaction_id}.
Annotations the server declares
- title: Get transaction
- readOnlyHint: true
increase_list_account_numbersList account numbers (deposit routing/account number pairs).No findings
Why it is in this group
- The name "increase_list_account_numbers" says "list": a word for reading.
Description, as the server wrote it List account numbers (deposit routing/account number pairs). Increase API: GET /account_numbers. Filter by account and status (sent as status.in).
Annotations the server declares
- title: List account numbers
- readOnlyHint: true
increase_list_accountsList bank accounts.No findings
Why it is in this group
- The name "increase_list_accounts" says "list": a word for reading.
Description, as the server wrote it List bank accounts. Increase API: GET /accounts. Filter by entity and status (sent as status.in).
Annotations the server declares
- title: List accounts
- readOnlyHint: true
increase_list_ach_transfersList ACH transfers (read-only observability; this server does NOT create transfers).No findings
Why it is in this group
- The name "increase_list_ach_transfers" says "list": a word for reading.
Description, as the server wrote it 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).
Annotations the server declares
- title: List ACH transfers
- readOnlyHint: true
increase_list_cardsList cards.No findings
Why it is in this group
- The name "increase_list_cards" says "list": a word for reading.
Description, as the server wrote it List cards. Increase API: GET /cards. Filter by account and status (sent as status.in). Read-only; no card actions are exposed.
Annotations the server declares
- title: List cards
- readOnlyHint: true
increase_list_check_transfersList check transfers (read-only observability; this server does NOT create transfers).No findings
Why it is in this group
- The name "increase_list_check_transfers" says "list": a word for reading.
Description, as the server wrote it List check transfers (read-only observability; this server does NOT create transfers). Increase API: GET /check_transfers. Filter by account.
Annotations the server declares
- title: List check transfers
- readOnlyHint: true
increase_list_declined_transactionsList declined transactions.No findings
Why it is in this group
- The name "increase_list_declined_transactions" says "list": a word for reading.
Description, as the server wrote it List declined transactions. Increase API: GET /declined_transactions. Filter by account.
Annotations the server declares
- title: List declined transactions
- readOnlyHint: true
increase_list_entitiesList entities (the people/businesses — KYC records — that own accounts).No findings
Why it is in this group
- The name "increase_list_entities" says "list": a word for reading.
Description, as the server wrote it List entities (the people/businesses — KYC records — that own accounts). Increase API: GET /entities. Filter by status (sent as status.in).
Annotations the server declares
- title: List entities
- readOnlyHint: true
increase_list_external_accountsList external (counterparty) bank accounts registered in Increase.No findings
Why it is in this group
- The name "increase_list_external_accounts" says "list": a word for reading.
Description, as the server wrote it List external (counterparty) bank accounts registered in Increase. Increase API: GET /external_accounts. Filter by status (sent as status.in).
Annotations the server declares
- title: List external accounts
- readOnlyHint: true
increase_list_pending_transactionsList pending (not-yet-settled) transactions.No findings
Why it is in this group
- The name "increase_list_pending_transactions" says "list": a word for reading.
Description, as the server wrote it List pending (not-yet-settled) transactions. Increase API: GET /pending_transactions. Filter by account and status (sent as status.in).
Annotations the server declares
- title: List pending transactions
- readOnlyHint: true
increase_list_real_time_payments_transfersList Real-Time Payments (RTP) transfers (read-only observability; this server does NOT create transfers).No findings
Why it is in this group
- The name "increase_list_real_time_payments_transfers" says "list": a word for reading.
Description, as the server wrote it 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.
Annotations the server declares
- title: List Real-Time Payments transfers
- readOnlyHint: true
increase_list_transactionsList settled transactions.No findings
Why it is in this group
- The name "increase_list_transactions" says "list": a word for reading.
Description, as the server wrote it 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).
Annotations the server declares
- title: List transactions
- readOnlyHint: true
increase_list_wire_transfersList wire transfers (read-only observability; this server does NOT create transfers).No findings
Why it is in this group
- The name "increase_list_wire_transfers" says "list": a word for reading.
Description, as the server wrote it List wire transfers (read-only observability; this server does NOT create transfers). Increase API: GET /wire_transfers. Filter by account.
Annotations the server declares
- title: List wire transfers
- readOnlyHint: true
increase_lookup_routing_numberLook up a 9-digit ABA routing number to see which real-time services (ACH, Real-Time Payments, wire) that bank supports.No findings
Why it is in this group
- The name "increase_lookup_routing_number" says "lookup": a word for reading.
Description, as the server wrote it 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.
Annotations the server declares
- title: Look up routing number
- readOnlyHint: true
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Install
Pinned to version 1.16.3. Values in angle brackets are yours to fill in.
claude mcp add --transport http increase https://increase.usefulapi.io/mcpRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__increase__increase_list_accounts",
"mcp__increase__increase_get_account",
"mcp__increase__increase_get_account_balance",
"mcp__increase__increase_list_account_numbers",
"mcp__increase__increase_list_transactions",
"mcp__increase__increase_get_transaction",
"mcp__increase__increase_list_pending_transactions",
"mcp__increase__increase_list_declined_transactions",
"mcp__increase__increase_list_ach_transfers",
"mcp__increase__increase_get_ach_transfer",
"mcp__increase__increase_list_wire_transfers",
"mcp__increase__increase_list_check_transfers",
"mcp__increase__increase_list_real_time_payments_transfers",
"mcp__increase__increase_list_cards",
"mcp__increase__increase_list_entities",
"mcp__increase__increase_list_external_accounts",
"mcp__increase__increase_lookup_routing_number"
],
"ask": [],
"deny": [
"mcp__increase__increase_create_external_account"
]
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as increase. Review it before you use it.