MCP Hub › Finance & Crypto › NZ Open Banking (Akahu)

NZ Open Banking (Akahu) MCP server

by thatskiff33 · io.github.thatskiff33/nz-openbank-mcp

Ask about your NZ bank accounts via Akahu open finance. Read-only by default, consent per write.

💰 Finance & CryptoPythonv0.1.6
Open in MCP HubGitHub repository ↗Website ↗

How to install NZ Open Banking (Akahu)

Python (uvx)

claude mcp add -e AKAHU_USER_TOKEN=<your-akahu-user-token> -e AKAHU_APP_TOKEN=<your-akahu-app-token> nz-openbank-mcp -- uvx nz-openbank-mcp==0.1.6

Or add it to your MCP config (Claude Desktop, Cursor, VS Code):

{
  "mcpServers": {
    "nz-openbank-mcp": {
      "command": "uvx",
      "args": [
        "nz-openbank-mcp==0.1.6"
      ],
      "env": {
        "AKAHU_USER_TOKEN": "<your-akahu-user-token>",
        "AKAHU_APP_TOKEN": "<your-akahu-app-token>"
      }
    }
  }
}

Environment variables:
AKAHU_USER_TOKEN (required) – User token from https://my.akahu.nz/developers.
AKAHU_APP_TOKEN (required) – App token from https://my.akahu.nz/developers.
AKAHU_READ_ONLY – Refuse all write tools when 'true'. Leave as 'true' unless you specifically need refresh/verify/report writes.
AKAHU_AUTOMATION_BYPASS – Skip per-call consent prompts for safe-to-automate writes (account refresh only). Requires read-only=false.

Replace placeholders in <angle brackets> with your own values. Review what a server can access before you enable it.

Details

Version
0.1.6
Published
2026-11-01
Updated
2026-11-01
Namespace
io.github.thatskiff33
Source
thatskiff33/nz-openbank-mcp

Similar finance & crypto servers