Ask useful questions about your own NZ financial data.
Connect your banking data to AI tools with this MCP. Ask questions, get summaries, and prototype dashboards from your own accounts, balances, and transactions.
Read-only dashboard preview
Personal finance dashboard
Use account balances, settled transactions, and summaries.
Cashflow snapshot
$4,280
Linked accounts
3
Recent transactions
248
Prompt example
Build a dashboard from my last 30 days of settled transactions.
Spending by category
Spending insight
Groceries are the largest category. Regular bills look stable, and the current buffer is above the 30-day average.
Use it where your AI work happens.
Add the same NZ financial API connection to MCP-capable assistants, editors, and agent tools.
Ask the way you already think about money.
Use short, normal messages for everyday checks. When you want something bigger, ask your AI client to turn the same account and transaction context into a dashboard you can inspect.
Everyday needs
Simple messages
Start with the kind of question you would ask someone who already knows your accounts.
- Prompt 1
"How much did I spend on groceries, transport, and takeaways this month?"
- Prompt 2
"Am I paying for subscriptions I don't need?"
- Prompt 3
"What changed in my spending since my last pay?"
- Prompt 4
"Which transactions should I check before I update my budget?"
Dashboard requests
A little more structured
When you want a bigger output, ask for a dashboard and name the money views you care about.
- Prompt 1
"Build me a dashboard of my financial life: balances, income, spending, subscriptions, and cashflow."
- Prompt 2
"Group my transactions by month, merchant, category, and account, then suggest the charts to show."
- Prompt 3
"Create dashboard cards for income, spending, bills, subscriptions, and recent transactions."
- Prompt 4
"Return a dashboard plan with the MCP calls, data shapes, filters, and chart-ready summaries."
Keep the connector available for builders.
OpenBank NZ MCP is free for personal use, experiments, and MVPs. Donations from revenue-generating projects help cover hosting, monitoring, the domain, and ongoing maintenance.
Buy Me a CoffeeKeep the endpoint online
Contributions cover required costs like hosting, monitoring, and the domain.
Keep maintenance moving
Support makes it easier to keep dependencies current and respond to provider or MCP changes.
Connect your MCP client to Akahu.
OpenBank NZ MCP does not create or exchange credentials. You create Akahu tokens, connect your own bank account, and pass those values as private environment variables to the MCP server.
Set up private access
- 1Create or sign in to an Akahu account at my.akahu.nz.
- 2Connect your NZ bank account and approve only the access scopes your setup needs.
- 3Create a Personal App in Akahu Developers for testing with your own accounts.
- 4Copy the App Token and User Token from Akahu.
- 5Add the tokens to your MCP client's private environment variables. Do not paste them into prompts or commit them.
Add the server to Cursor's MCP config. Token values are read from your local environment, not written into prompts.
{
"mcpServers": {
"openbank-nz-mcp": {
"type": "stdio",
"command": "npx",
"args": ["-y", "openbank-nz-mcp-server"],
"env": {
"AKAHU_APP_TOKEN": "${env:AKAHU_APP_TOKEN}",
"AKAHU_USER_TOKEN": "${env:AKAHU_USER_TOKEN}"
}
}
}
}Keep real Akahu tokens in your private shell, hosting secret store, or user-level MCP settings. Never paste them into prompts or commit them.