Your money.
One command away.
Connect banks and PayPal. Query from terminal, web, API, or AI agents. Balances, transactions, spending summaries — your finances, everywhere.
$ npm install -g checkclaw ✓ Installed checkclaw@1.0.6 $ checkclaw accounts ┌─────────────────────┬──────────┬───────────┬───────────┐ │ Account │ Type │ Available │ Current │ ├─────────────────────┼──────────┼───────────┼───────────┤ │ Chase Checking │ checking │ $4,521.0 │ $4,565.3 │ │ Amex Gold Card │ credit │ $8,200.0 │ -$1,800.0 │ │ PayPal (lizi@pm.me) │ paypal │ $892.5 │ $892.5 │ └─────────────────────┴──────────┴───────────┴───────────┘
How it works
Connect
Link banks securely via Plaid, or connect PayPal with OAuth. Your credentials never touch our servers.
Query
Use the CLI, web dashboard, REST API, or MCP server. Check balances, search transactions, track spending.
Analyze
Export to CSV or JSON. Detect recurring subscriptions. Let AI agents manage your financial insights.
Features
Everything you need. Nothing you don't.
Terminal-First
Query transactions, filter by category, search by merchant — all from your terminal. Pipe output into scripts, grep for amounts, automate your workflow.
PayPal + Banks United
Connect PayPal alongside your bank accounts. All your money, one unified view.
Web Dashboard
Full account overview, transaction browser, and settings at checkclaw.com.
MCP Server
Let AI agents manage your finances. Works with Claude, Cursor, and any MCP client. Your accounts become tools any AI can query.
Recurring Detection
Automatically identify subscriptions and recurring charges you forgot about.
Export & API
Export to CSV/JSON. Use API keys for custom integrations. Build your own tools.
Built for the AI era
CheckClaw isn't just a CLI — it's the financial interface for AI agents.
MCP Server
Let Claude, Cursor, or any MCP-compatible AI directly query your bank accounts and transactions.
OpenClaw Skill
Install on any OpenClaw agent. Instant personal finance capabilities — balances, transactions, analytics.
REST API
Use API keys to build your own automations, dashboards, or integrate with any workflow.
See it in action
Real output from the checkclaw CLI.
$ checkclaw tx --days 7 ┌────────────┬─────────────────────┬───────────┬──────────────────┐ │ Date │ Merchant │ Amount │ Category │ ├────────────┼─────────────────────┼───────────┼──────────────────┤ │ 2026-02-20 │ Whole Foods Market │ -$45.23 │ Food and Drink │ │ 2026-02-19 │ Shell Gas Station │ -$52.10 │ Transportation │ │ 2026-02-18 │ Netflix │ -$15.99 │ Entertainment │ │ 2026-02-18 │ PayPal: Freelance │ +$1,200.0 │ PayPal │ │ 2026-02-17 │ Employer Payroll │ +$3,200.0 │ Income │ └────────────┴─────────────────────┴───────────┴──────────────────┘ 5 transactions | Total spent: -$113.32 | Total income: +$4,400.00
Your data stays yours
Read-only access to your finances. We can't move your money — from banks or PayPal. Period.
Read-only access
We only view balances and transactions. No transfer, payment, or write permissions — ever.
Powered by Plaid
Same infrastructure behind Venmo, Robinhood & thousands of financial apps.
Zero credential storage
Your bank login goes directly to Plaid. PayPal connects via OAuth. We never see your passwords.
Minimal data policy
We access account names, balances, and transactions. Nothing else.
Pricing
Start free. Upgrade when you need more.
Pro
- 5 bank connections + PayPal
- Unlimited queries
- CSV / JSON export
- Subscription detection
Business
- Unlimited connections
- Unlimited queries
- Team sharing
- Priority support
- Everything in Pro
Frequently asked questions
Security, privacy, and how checkclaw works.
No. We use Plaid's read-only access. checkclaw can only view your balances and transactions — it cannot initiate transfers, payments, or any money movement. We never request write permissions to your accounts.
Never. Your bank credentials are handled entirely by Plaid and never pass through our servers. Plaid is the same infrastructure used by Venmo, Robinhood, and thousands of other financial apps. We only receive a read-only access token — not your username or password.
Only what you need to review your finances: account names, types, balances, and transaction history (merchant, amount, date, category). That's it. We follow the principle of minimal data access — we don't request identity, income verification, or any other Plaid data products.
Yes. All data in transit is encrypted via TLS 1.2+. Your access tokens are encrypted at rest using AES-256. We follow industry-standard security practices for handling financial data.
Yes. You can disconnect any bank account instantly from the dashboard or CLI (checkclaw disconnect). This revokes the Plaid access token immediately — we can no longer access any data from that account.
Yes. The CLI is fully open-source under the MIT license on GitHub. You can inspect exactly what data we access and how we handle it. Transparency is a core part of our security model.
checkclaw supports 12,000+ financial institutions in the US and Canada through Plaid, including Chase, Bank of America, Wells Fargo, Citi, Capital One, American Express, and most credit unions.
Absolutely. The CLI works standalone — install via npm, link your bank once through the secure Plaid flow, then query everything from your terminal. The web dashboard is an optional convenience layer.
Ready to take control?
Install in seconds. Connect your bank and PayPal. Query from anywhere.
Or use npx checkclaw to try without installing.