MCP Hub
Back to servers

Chase MCP Server

Enables AI agents to interact with Chase Bank accounts to view balances, transactions, statements, and rewards. It provides a secure, read-only interface using browser automation and stored session cookies for natural language financial management.

glama
Updated
Mar 16, 2026

@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

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

ToolDescription
chase_auth_checkCheck login status
chase_auth_clearClear stored session
chase_accountsList all accounts
chase_balanceGet account balance
chase_transactionsGet transaction history
chase_billsView bill pay payees
chase_transfersView transfer history
chase_statementsGet account statements
chase_rewardsCheck rewards balance
chase_transfer_previewPreview a transfer (manual completion)
chase_bill_pay_previewPreview 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

Links

Reviews

No reviews yet

Sign in to write a review