Setup guide
Connect Gemini CLI to your bank accounts
Gemini CLI reads MCP servers from its settings file. Use the HTTP field rather than the plain URL one, or it falls back to the older transport.
Before you start
- 01Create a BankingMCP account. The first 7 days are free and need no payment details.
- 02Connect your bank through its own PSD2 web form. Your banking login stays with your bank.
- 03Add Gemini CLI as an assistant to get a personal MCP address for it.
Add BankingMCP to Gemini CLI
Gemini CLI
Setup steps
- 01Copy your personal MCP address from BankingMCP.
- 02Add the entry shown here to
~/.gemini/settings.json, or rungemini mcp add --transport http bankingmcpfollowed by your address. - 03Start
geminiand check the connection with/mcp.
Use httpUrl, not url: Gemini CLI reads url as the older SSE transport.
~/.gemini/settings.json
{
"mcpServers": {
"bankingmcp": {
"httpUrl": "https://banking-mcp.com/api/mcp/<your-token>"
}
}
}This address is an example. You get your own after signing up, and it works like a password.
What Gemini CLI can do once it's connected
- list_accounts
- Lists your connected accounts with bank, IBAN and balance.
- get_balances
- Totals across all accounts, per currency, plus each account's balance.
- search_transactions
- Finds transactions by account, date range, merchant or purpose, income or spending and amount, with totals.
- list_transactions
- Loads all transactions page by page, optionally per account and date range, so your assistant can sort through them itself, e.g. for rent payments.
- refresh_accounts
- Fetches current data from your banks before answering.
These tools only read. Nothing can move money, and payments are not part of this connection.
Does your bank work?
Thousands of banks in Germany, Austria and across Europe. Search for yours before you sign up.
Questions about Gemini CLI and BankingMCP
- Does Gemini CLI see my banking login?
- No. You log in at your bank in its own web form. BankingMCP never receives your PIN or password, and neither does Gemini CLI.
- Can Gemini CLI move money?
- No. This connection is read-only: listing accounts, balances and transactions. There is no payment tool. Payments are planned as a separate, explicitly approved step.
- What happens if I want to cut off access?
- Each assistant has its own address. Deactivate or remove the one you gave Gemini CLI and it stops working immediately, without touching your other assistants.
Try it with Gemini CLI
7 days free, no payment details. Then €5 a month, cancel anytime.