BankingMCP

Banking group · Setup guide

Connect PSD Bank to Windsurf

BankingMCP is an MCP server for your PSD Bank account, whichever of the 16 PSD Banks in the directory it is with. You connect your bank once through its regulated web form and add the MCP address to your assistant. From then on it reads balances and transactions – nothing more.

Short answer

All 16 PSD Banks are in the bank directory with an interface BankingMCP connects through. Your assistant gets balances and transactions, read-only, for €5 a month after a 7-day trial. There is nothing to install. Windsurf reads your PSD Bank accounts through BankingMCP: list accounts, read balances, search transactions. It cannot move money.

Connect PSD Bank to Windsurf now →

7 days free, then €5 a month. Cancel anytime.

Guide: connecting PSD Bank to Windsurf

Two parts, about five minutes: first you share your PSD Bank accounts with BankingMCP, then you add BankingMCP to Windsurf.

Share PSD Bank with BankingMCP

  1. Create a BankingMCP account and start the 7-day free trial. You add payment details at Stripe, and you pay nothing if you cancel within the trial.
  2. In BankingMCP, search for your PSD Bank and sign in to it in its own web form. Your banking credentials never reach us.

Add BankingMCP to Windsurf

  1. In BankingMCP, add Windsurf as an assistant and copy its personal MCP address.
  2. Add the entry shown here to ~/.config/devin/mcp_config.json, or run devin mcp add bankingmcp followed by your address.
  3. Reload the agent and ask about your accounts.
  4. Ask Windsurf your first question, for example: “What's the balance on my PSD Bank account right now?”
~/.config/devin/mcp_config.json
{
  "mcpServers": {
    "bankingmcp": {
      "url": "https://banking-mcp.com/api/mcp/<your-token>",
      "transport": "http"
    }
  }
}

This address is an example. You get your own after signing up, and it works like a password.

Full Windsurf guide →

Good to know about PSD Bank

  • You enter these in your PSD Bank's own form – not at BankingMCP and not in the chat. They are the same as for online banking.
  • Banks ask you to confirm access again after a set period. BankingMCP shows you when the your PSD Bank consent expires; after that you log in once more.

Good to know about Windsurf

  • Still on the older Cascade agent? Add the same address as serverUrl in ~/.codeium/windsurf/mcp_config.json.
Connect PSD Bank to Windsurf now →

7 days free, then €5 a month. Cancel anytime.

Check your PSD Bank

Answered live from the bank directory. If your exact institution shows up here, BankingMCP can connect to it.

Searching…

What the directory says about PSD Banks

PSD Banks in the bank directory
16
Access via XS2A (PSD2)
13 PSD Banks
Access via FinTS
3 PSD Banks
Most common login
PSD-Key/Alias + PIN (at 9 PSD Banks)

You enter these in your PSD Bank's own form – not at BankingMCP and not in the chat. They are the same as for online banking. From our copy of the bank directory, so it can lag behind a change at the bank. The check above is live.

What you can ask once your PSD Bank is connected

  • “What's the balance on my PSD Bank account right now?”
  • “How much did I spend on groceries last month?”
  • “Which subscriptions are still charging my PSD Bank account?”
  • “Did both tenants pay their rent this month?”

PSD Bank at a glance

The PSD Banks are cooperative banks that work much like direct banks: few or no branches, online banking first. You log in with your PSD-Key and PIN and approve in SecureGo plus, the same app the Volksbanken use.

Each PSD Bank is its own bank with its own bank code. The list below shows all of them with code and BIC.

As of November 2026, from the PSD Banks' online banking guides. Banks change their products; check with the bank for the current state.

All 16 PSD Banks

The PSD Banks in the bank directory, branches included. The check above shows how yours connects. Sorted by the first digit of the bank code, which follows the Bundesbank's regions, each with bank code and BIC.

Berlin, Brandenburg, Mecklenburg-Western Pomerania

1 institutions

  • PSD Bank Berlin-Brandenburg eG · 10090900 · GENODEF1P01

Hamburg, Schleswig-Holstein, Lower Saxony, Bremen

5 institutions

  • PSD Bank (Hannover) · 25090900 · GENODEF1P09
  • PSD Bank Braunschweig eG · 27090900 · GENODEF1P02
  • PSD Bank Kiel · 21090900 · GENODEF1P11
  • PSD Bank Nord · 29090900 · GENODEF1P03
  • PSD Bank Nord eG · 20090900 · GENODEF1P08

Rhineland

2 institutions

  • PSD Bank Rhein-Ruhr eG · 30060992 · GENODEF1P05
  • PSD Bank West eG · 37060993 · GENODEF1P13

Hesse, Rhineland-Palatinate, Saarland

4 institutions

  • PSD Bank Hessen-Thüringen eG · 50090900 · GENODEF1P06
  • PSD Bank Koblenz eG · 57090900 · GENODEF1P12
  • PSD Bank RheinNeckarSaar · 59090900 · GENODEF1P19
  • PSD Bank Trier Ndl der PSD Bank West · 58590900 · GENODEF1P21

Baden-Württemberg

2 institutions

  • PSD Bank Karlsruhe-Neustadt eG · 66090900 · GENODEF1P10
  • PSD Bank RheinNeckarSaar eG · 60090900 · GENODEF1P20

Bavaria

2 institutions

  • PSD Bank München eG · 72090900 · GENODEF1P14
  • PSD Bank Nürnberg eG · 76090900 · GENODEF1P17

Questions about PSD Banks

What is MCP?
The Model Context Protocol is an open standard that lets AI assistants like Claude or ChatGPT use outside tools. BankingMCP makes your PSD Bank account available as an MCP server, so your assistant looks up balances and transactions directly instead of you uploading bank statements.
Does every PSD Bank work with BankingMCP?
All 16 PSD Banks are in the bank directory with an interface BankingMCP connects through. The live check on this page confirms yours.
Which login do I use?
Usually your PSD-Key or alias and your online banking PIN; a few PSD Banks use the VR-NetKey instead. You enter them in your bank's own web form and confirm with the TAN method you already use.
Does my assistant see my login details?
No. You log in through your PSD Bank's web form. Neither BankingMCP nor your assistant ever sees your PSD-Key, PIN or TAN.
Can my assistant transfer money from my PSD Bank account?
No. The connection is read-only and has no payment tool. Payments are planned as a separate feature, where you approve every transfer in your own banking app.
Which approval method do I need?
SecureGo plus, as in online banking. You confirm the access once when you connect, and again when the consent runs out.
What happens if I want to cut off access?
Each assistant has its own address. Deactivate or remove the one you gave Windsurf and it stops working immediately, without touching your other assistants.

Use Windsurf with another bank

Every bank runs on the same plan for €5 a month. Connect several and Windsurf answers across all your accounts at once.

Ready to connect PSD Bank to Windsurf?

7 days free, then €5 a month. Cancel anytime.