Finance

Up Bank

@ktmcp-cli/upbank

Up Bank is an Australian neobank with a clean developer API. This CLI provides access to accounts, transactions, categories, and spending insights for automating your personal finance tracking from the terminal.

Peter Steinberger
🦞
Six months ago, everyone was talking about MCPs. And I was like, screw MCPs. Every MCP would be better as a CLI.
Peter Steinberger, Founder of OpenClaw · Lex Fridman Podcast #491 · @steipete

Quick Start

Install the CLI globally using npm:

npm install -g @ktmcp-cli/upbank

Features

Account balance access
Transaction history
Spending categorization
Savers jar management
Webhook configuration
Transaction tagging

Usage Examples

Authentication

# Set up personal access token
upbank auth login --token YOUR_PERSONAL_TOKEN

# Verify connection
upbank auth status

View accounts

# List all accounts
upbank accounts list

# Get account details
upbank accounts get ACCOUNT_ID

# View transactions
upbank transactions list \
  --account-id ACCOUNT_ID \
  --limit 20

Documentation

For complete documentation, API reference, and advanced usage examples, visit the GitHub repository. Each CLI includes comprehensive README.md, AGENT.md for AI integration, and OPENCLAW.md for tool definitions.