Skip to main content
Glama

@striderlabs/mcp-chase

MCP server for Chase Bank - let AI agents check accounts, view transactions, and manage finances.

Built by Strider Labs for the agentic commerce era.

Features

  • Accounts - View all checking, savings, credit, investment, and loan accounts

  • Balances - Get current and available balances

  • Transactions - View recent transaction history

  • Bills - See payees and scheduled payments

  • Transfers - View transfer history and preview new transfers

  • Statements - Access account statements

  • Rewards - Check Ultimate Rewards points and cash back

Related MCP server: agent-browser-mcp

Installation

npm install @striderlabs/mcp-chase

Usage with Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "chase": {
      "command": "npx",
      "args": ["@striderlabs/mcp-chase"]
    }
  }
}

Authentication

This connector uses browser automation and requires stored cookies:

  1. Log in to Chase in your browser

  2. Export cookies to ~/.strider/chase/cookies.json

  3. Use a browser extension like "Cookie-Editor" to export cookies in JSON format

  4. Note: Chase uses MFA - you may need to re-export cookies periodically

Security Notes

  • This connector operates in read-only mode for sensitive operations

  • Transfers and bill payments provide preview only with manual completion instructions

  • No actual financial transactions are executed by this connector

  • All credentials are stored locally in ~/.strider/chase/

Available Tools

Tool

Description

chase_auth_check

Check login status

chase_auth_clear

Clear stored session

chase_accounts

List all accounts

chase_balance

Get account balance

chase_transactions

Get transaction history

chase_bills

View bill pay payees

chase_transfers

View transfer history

chase_statements

Get account statements

chase_rewards

Check rewards balance

chase_transfer_preview

Preview a transfer (manual completion)

chase_bill_pay_preview

Preview a bill payment (manual completion)

Example

// Check if logged in
const auth = await chase_auth_check();

// Get all accounts
const accounts = await chase_accounts();

// Get transactions for an account
const txns = await chase_transactions({ accountId: accounts[0].id, limit: 10 });

// Check rewards
const rewards = await chase_rewards();

Requirements

  • Node.js 18+

  • Chase bank account

  • Stored session cookies

License

MIT - Strider Labs

Available Tools

11 tools
chase_accountsA

Get all Chase accounts - checking, savings, credit cards, investments, and loans.

Inputs: no named parameters.

chase_auth_checkA

Check if user is logged in to Chase. Returns login status and instructions if not authenticated. Call this before any other Chase operations.

Inputs: no named parameters.

chase_auth_clearA

Clear stored Chase session cookies. Use this to log out or reset authentication state.

Inputs: no named parameters.

chase_balanceC

Get the current balance for a specific account.

Inputs: accountId (required).

chase_bill_pay_previewA

Preview a bill payment. Does NOT execute the payment - provides instructions for completing it manually.

Inputs: payeeId (required), amount (required), date.

chase_billsA

Get bills and payees set up in Chase Bill Pay.

Inputs: no named parameters.

chase_rewardsA

Get Ultimate Rewards points and cash back balance.

Inputs: no named parameters.

chase_statementsC

Get available statements for an account.

Inputs: accountId (required).

chase_transactionsC

Get recent transactions for an account.

Inputs: accountId (required), limit.

chase_transfer_previewA

Preview a transfer between accounts. Does NOT execute the transfer - provides instructions for completing it manually.

Inputs: fromAccountId (required), toAccountId (required), amount (required).

chase_transfersC

Get recent transfer history.

Inputs: no named parameters.

Tool Schema Changelog

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

Loading tool schema changelog…

    TDQS

    A3.6/5.0

    Scored across 11 tools

    Disambiguation5/5

    Each tool targets a distinct aspect of Chase banking: accounts, auth, balance, bills, rewards, statements, transactions, and transfers. There is no overlap in purposes.

    Naming Consistency5/5

    All tools follow a consistent 'chase_verb_noun' pattern (e.g., chase_accounts, chase_balance, chase_transactions). Naming is uniform and predictable.

    Tool Count5/5

    With 11 tools covering account management, authentication, balances, transactions, bills, rewards, statements, and transfers, the count is well-scoped for a personal banking MCP.

    Completeness3/5

    Core read operations are present, but critical write actions (bill pay execution, actual transfers) are only previews without execution. Missing features like credit card details (beyond balance) and investment account actions. This creates gaps for full financial management.

    Maintenance

    ActivityInactive
    ResponsivenessNo recent community issues

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      D
      maintenance
      Provides AI assistants with secure, read-only access to over 15,000 financial institutions across the US and Europe via the Model Context Protocol. It enables users to query account balances, transactions, and spending breakdowns through natural language conversation.
      5
      152 npm
      52
      MIT
    • A
      license
      B
      quality
      D
      maintenance
      Enables AI agents to directly control your real Chrome browser with full context including login sessions, cookies, and open tabs. It provides tools for page scanning, JavaScript execution, CDP control, screenshots, and physical mouse/keyboard input for authentic browser automation.
      20
      244
      MIT
    • A
      license
      A
      quality
      D
      maintenance
      Enables AI agents to interact with Robinhood brokerage accounts via browser automation, supporting portfolio viewing, quotes, trading, and account management.
      8
      9 npm
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      Connect AI agents to real bank accounts across 15,000+ financial institutions for transactions, balances, investments, and loans.
      2
      MIT