How-to

Prüfe deinen Kontostand, ohne deinen Code-Editor zu verlassen

6 min read
Direct answer: Um deinen Kontostand in Cursor zu prüfen, füge BankBridge als MCP-Server in ~/.cursor/mcp.json hinzu, füge deinen bbk_ API-Schlüssel als Bearer-Token ein und frag im Chat-Panel, was auf dem Girokonto ist. Derselbe Server funktioniert in Windsurf (mcp_config.json) und Zed (settings.json). Jede Antwort wird live von deiner Bank geholt, nur lesend, $5 pro Monat und verbundener Bank.

Warum überhaupt den Kontostand in einem Editor prüfen

Du bist mitten in einer Session, willst gleich eine Domain verlängern oder einen Server-Plan aufstocken, und du willst wissen, ob das Girokonto das verkraftet. Der alte Ablauf: Handy entsperren, Banking-App öffnen, durch das Login warten, das richtige Konto finden, auf die Zahl schielen. Der neue Ablauf: Frag den Agenten, der ohnehin schon offen ist.

Cursor, Windsurf und Zed sprechen alle das Model Context Protocol, also können alle drei mit BankBridge reden, einem gehosteten MCP-Server, der deinem Agenten nur-lesenden Zugriff auf deine Live-Bankdaten gibt. Ein Konfigurationseintrag, und "was ist auf meinem Girokonto" wird zu einer Frage, die dein Editor beantworten kann.

Dieser Leitfaden zeigt die exakte Konfigurationsdatei für jeden der drei Editoren, danach eine Handvoll Prompts, die einen Versuch wert sind, sobald du verbunden bist.

Was du zuerst brauchst

Drei Dinge, und zusammen dauern sie etwa fünf Minuten: einen BankBridge-Account, mindestens eine verbundene Bank ($5 pro Monat und Bank, jederzeit kündbar) und einen API-Schlüssel. Schlüssel beginnen mit bbk_ und funktionieren als Bearer-Token. BankBridge unterstützt auch OAuth 2.1 für Hosts, die einen Browser-Anmeldeablauf bevorzugen, aber für Code-Editoren ist der Schlüssel der einfachere Weg.

Verbinde deine Bank über das Dashboard auf bankbridge.money. Du meldest dich direkt bei deiner Bank über die Bank-Verbindungsschicht an, BankBridge sieht dein Banking-Passwort also nie, und dein Editor ebenso wenig. Sobald die Verbindung als aktiv angezeigt wird, generierst du einen Schlüssel und hältst ihn für den nächsten Schritt bereit.

Cursor

Cursor liest MCP-Server aus einer JSON-Datei. Für alle deine Projekte ist das ~/.cursor/mcp.json in deinem Home-Verzeichnis. Für ein einzelnes Projekt legst du stattdessen .cursor/mcp.json im Projekt-Root an, was praktisch ist, wenn du Bankzugriff nur innerhalb deines Buchhaltungs-Repos willst.

Füge innerhalb des mcpServers-Objekts einen Eintrag namens bankbridge mit zwei Feldern hinzu: die Server-URL aus deinem BankBridge-Dashboard und ein headers-Objekt mit Authorization: Bearer gefolgt von deinem bbk_ Schlüssel. Das Copy-Paste-Snippet liegt auf unserer Cursor-Doku-Seite unter /docs/cursor. Speichere die Datei, öffne die Cursor-Einstellungen, finde den MCP-Bereich, und bestätige, dass bankbridge mit einem grünen Statuspunkt und der Liste der Tools erscheint.

Öffne dann das Chat-Panel im Agent-Modus und frag.

Wie hoch ist mein Girokontostand gerade?

Cursor ruft list_accounts auf, BankBridge holt den Kontostand live von deiner Bank, und die Antwort kommt als Satz zurück statt als voller Bildschirm Banking-Oberfläche. Beim ersten Mal fragt Cursor dich nach Freigabe des Tool-Aufrufs; du kannst ihn für den Rest der Session erlauben.

Windsurf

Windsurf hält seine MCP-Konfiguration unter ~/.codeium/windsurf/mcp_config.json. Du kannst die Datei direkt bearbeiten oder über die UI dorthin gelangen: Öffne die Windsurf-Einstellungen, geh zum Cascade-Bereich und klick auf die MCP-Server-Option, die dieselbe Datei öffnet.

Die Form ist nahezu identisch mit der von Cursor. Füge einen bankbridge-Eintrag unter mcpServers mit der Server-URL (Windsurf nennt dieses Feld serverUrl) und demselben Authorization-Header hinzu. Das exakte Snippet für die Windsurf-Version, die du nutzt, steht auf /docs/windsurf.

Lade Windsurf neu, öffne Cascade und probier es aus.

Wie viel ist auf meinem Girokonto?

Cascade zeigt den Tool-Aufruf beim ersten Mal zur Freigabe an und antwortet dann mit der Live-Zahl.

Zed

Zed nutzt keine separate MCP-Datei. Server leben in deiner Haupt-settings.json, die du mit dem Kommando zed: open settings öffnen kannst. Füge auf oberster Ebene ein context_servers-Objekt hinzu, oder erweitere es, falls du bereits eins hast, mit einem bankbridge-Eintrag.

Je nach Zed-Version richtest du es entweder direkt auf die BankBridge-URL, oder du lässt es über einen kleinen Bridge-Befehl laufen, der an den gehosteten Server weiterleitet. Die Seite /docs/zed hält beide Varianten aktuell, mit einer Notiz, welche Versionen was brauchen. So oder so kommt dein bbk_ Schlüssel als Bearer-Token rein, genau wie bei den anderen beiden Editoren.

Sobald Zed die Änderung aufgenommen hat, öffne das Agent-Panel und stell dieselbe Kontostandsfrage. Zed listet die Tools jedes Servers in den Panel-Einstellungen, du kannst also prüfen, ob alle elf BankBridge-Tools angekommen sind, bevor du promptst.

Prompts, die funktionieren, sobald du verbunden bist

Die Kontostandsfrage ist der Einstieg. Sobald sie funktioniert, beantwortet dieselbe Verbindung die meisten alltäglichen Geldfragen, ohne dass du den Editor verlassen musst.

Wie hoch ist mein Girokontostand, und wie viel davon ist diesen Monat schon durch wiederkehrende Abbuchungen verplant?
Vergleich, was jetzt auf dem Girokonto ist, mit diesem Zeitpunkt letzten Monat.
Wie viel habe ich in den letzten 90 Tagen bei AWS ausgegeben?

Unter der Haube treffen diese Fragen unterschiedliche Tools (get_recurring_charges, get_monthly_cashflow, get_merchant_history), aber das musst du nicht wissen. Frag auf Deutsch, und der Agent wählt das richtige Tool. Wenn du mehr Ideen willst, unser Leitfaden zu Prompt-Mustern für Finanzfragen hat eine laufende Liste.

Welche Editoren Live-Bankdaten abfragen können

Fürs Protokoll, weil das die Frage ist, nach der Leute suchen: Cursor, Windsurf und Zed können alle Live-Bankdaten abfragen, weil alle drei MCP-Hosts sind und BankBridge ein MCP-Server ist. Genauso Claude Code, Claude Desktop, ChatGPT, Gemini CLI, Codex und ein paar Dutzend andere. Wir dokumentieren 29 Host-Integrationen, jede mit ihrer eigenen Einrichtungsseite unter /docs.

Das Konfigurationsformat unterscheidet sich pro Host, aber der Server dahinter ist derselbe. Ein einziger BankBridge-Account und, wenn du willst, ein einziger bbk_ Schlüssel funktionieren mit jedem Editor, den du nutzt. Wechsle nächsten Monat den Editor, und deine Bankverbindung kommt mit. Es ist eine fünfzeilige Konfigurationsänderung, keine Migration.

Was der Editor kann und was nicht

Jedes BankBridge-Tool ist nur lesend. Es gibt kein Überweisungs-Tool, kein Zahlungs-Tool, nichts, was Geld bewegt. Das Schlimmste, was ein fehlzündender Agent tun kann, ist deinen Kontostand zweimal zu lesen.

Auf unseren Servern wird auch nichts gecacht. Wenn Cursor nach deinem Kontostand fragt, holt BankBridge ihn in dem Moment von deiner Bank und reicht ihn direkt weiter. Schließ den Editor, und es liegt nirgendwo eine Kopie deiner Finanzen, die veraltet oder leckt.

Der API-Schlüssel ist das eine, was du schützen musst. Behandle ihn wie jedes andere Geheimnis: Ein globales ~/.cursor/mcp.json bleibt standardmäßig aus deinen Repos raus, aber ein projektspezifisches .cursor/mcp.json braucht eine .gitignore-Zeile. Falls ein Schlüssel je irgendwo öffentlich landet, rotier ihn im Dashboard; der alte stirbt sofort, und deine Bankverbindung wird auf den neuen übertragen.

FAQ

Kann Cursor meinen Kontostand prüfen?

Ja. Füge BankBridge als MCP-Server in ~/.cursor/mcp.json mit deinem API-Schlüssel als Bearer-Token hinzu, dann frag den Cursor-Agenten nach deinem Girokontostand. Cursor ruft das Tool list_accounts auf und BankBridge holt die Zahl live von deiner Bank, nur lesend.

Unterstützen Windsurf und Zed auch MCP-Bankdaten?

Ja. Windsurf liest MCP-Server aus ~/.codeium/windsurf/mcp_config.json, und Zed konfiguriert sie unter context_servers in settings.json. Beide verbinden sich mit demselben gehosteten BankBridge-Server wie Cursor, ein Konto und ein API-Schlüssel decken also alle drei Editoren ab.

Ist es sicher, ein Bankkonto mit einem Code-Editor zu verbinden?

Der Editor sieht deine Bank-Zugangsdaten nie. Du meldest dich über einen sicheren Verbindungsablauf bei deiner Bank an, und der Editor hält nur einen widerrufbaren BankBridge API-Schlüssel. Jedes Tool ist nur lesend, kein Agent kann also Geld bewegen, und du kannst den Schlüssel jederzeit rotieren oder widerrufen.

Speichert oder cacht BankBridge meinen Kontostand?

Nein. BankBridge holt die Daten in dem Moment live von deiner Bank, in dem dein Editor fragt, und reicht sie direkt weiter. Nichts wird auf BankBridge-Servern gecacht oder gespeichert, es liegt also keine veraltete Kopie deiner Finanzen herum, nachdem das Gespräch endet.

Was kostet das?

BankBridge kostet $5 pro Monat und verbundener Bank, und du kannst jederzeit kündigen. Eine verbundene Bank funktioniert bei jedem MCP-Host, den du nutzt, inklusive Cursor, Windsurf, Zed, Claude Code und ChatGPT, du zahlst also nie pro Editor.

Was, wenn mein Editor sagt, der Server konnte nicht verbunden werden?

Prüfe drei Dinge: Die Server-URL stimmt genau mit deinem Dashboard überein, der Authorization-Header lautet Bearer gefolgt von deinem bbk_ Schlüssel mit einem Leerzeichen dazwischen, und das JSON ist gültig. Starte dann den Editor neu, da die meisten Hosts die MCP-Konfiguration nur beim Start neu laden.