Vergleich

BankBridge vs. SimpleFIN für KI-Agenten

6 Min. read
Direct answer: Es gibt keinen offiziellen SimpleFIN MCP-Server. SimpleFIN Bridge liefert rohes Konto- und Transaktions-JSON über einen einzigen Endpunkt, also bedeutet die Anbindung an einen KI-Agenten, einen Community-Wrapper zu betreiben oder selbst einen zu schreiben. BankBridge ist genau diese Schicht, bereits gebaut: ein gehosteter MCP-Server mit 11 typisierten Tools, OAuth 2.1 und Live-Daten für $5 pro Monat und Bank.

Die kurze Antwort

Es gibt keinen offiziellen SimpleFIN MCP-Server. SimpleFIN veröffentlicht ein kleines, offenes Protokoll für Nur-Lese-Bankdaten, und SimpleFIN Bridge ist der gehostete Dienst, der es spricht. Was du bekommst, ist rohes JSON von einem einzigen Endpunkt. Alles, was ein KI-Agent darüber hinaus braucht (Tool-Definitionen, Kategorisierung, Hosting, Auth), ist deine Sache zu bauen oder aus einer Handvoll Community-Projekte auf GitHub zu übernehmen.

BankBridge ist genau diese fehlende Schicht, als Produkt verkauft. Es ist ein gehosteter MCP-Server mit 11 typisierten Tools, live geholten Daten und zwei Auth-Optionen: bbk_* API-Schlüssel oder OAuth 2.1. Bank verbinden, eine URL in die Konfiguration deines Agenten einfügen, anfangen Fragen zu stellen.

Das ist also nicht wirklich ein Tool-gegen-Tool-Vergleich. Es ist Bauen gegen Kaufen: ein $15-pro-Jahr-Datenfeed plus ein Wochenende Arbeit, gegen einen $5-pro-Monat-und-Bank-Server, der schon fertig ist. Beides sind vernünftige Entscheidungen. Der Rest dieses Leitfadens zeichnet die Lücke nach, damit du mit offenen Augen wählen kannst.

Was SimpleFIN Bridge dir gibt

SimpleFIN Bridge kostet $1.50 pro Monat oder $15 pro Jahr, und ein Abonnement deckt bis zu 25 Institute ab. Du verbindest deine Banken über die Bankverbindungs-Schicht, erzeugst ein Setup-Token, beanspruchst es einmal und bekommst eine Access-URL mit eingebackenen Zugangsdaten zurück. Von da aus liefert eine einzige GET-Anfrage an /accounts deine Daten.

Das Datenmodell ist bewusst winzig. Konten tragen einen Namen, eine Währung, einen Saldo und ein Saldo-Datum. Transaktionen tragen eine id, ein Buchungsdatum, einen Betrag, eine rohe Beschreibungs-Zeichenkette und manchmal ein Pending-Flag. Das ist das ganze Protokoll.

Für das Geld ist es bemerkenswert. Es ist der günstigste legitime Nur-Lese-Bankfeed, den ein Entwickler kaufen kann, weshalb Budget-Tools wie Actual Budget ihn unterstützen und weshalb die Selfhosting-Szene ihn liebt.

Die Lücke zwischen rohem JSON und einem Agent-Tool

SimpleFIN in MCP einzuwickeln ist an der flachen Seite einfach. Definiere ein Tool, nenne es get_accounts, hole das JSON, gib es dem Modell. Ein kompetenter Entwickler macht das an einem Nachmittag, und die Community-Wrapper, die du findest, sind größtenteils genau das.

Das Problem zeigt sich bei der zweiten Frage. SimpleFIN-Beschreibungen sind, was auch immer die Bank geschickt hat: 'POS DEBIT SQ *COFFEE 4417' ohne Kategorie, ohne bereinigten Händlernamen, ohne Vorstellung von Wiederkehr. Jede Frage wird zu 'hole alles und lass das Modell es sortieren'.

Welche Abos bezahle ich, und haben davon welche dieses Jahr die Preise erhöht?

Mit rohen SimpleFIN-Daten muss das Modell 90 Tage Transaktionen ziehen, raten, welche Deskriptor-Zeichenketten derselbe Händler sind, Abrechnungszyklen ableiten und Beträge vergleichen. Es kommt oft dorthin, aber es verbrennt Kontext, dauert länger und übersieht Dinge wie ein Abo, dessen Deskriptor sich mitten im Jahr geändert hat. Mit einem typisierten Tool ist das ein Aufruf an get_recurring_charges.

Die Bauliste, um Parität zu erreichen

Hier ist, was BankBridge als Tools mitbringt: list_accounts, get_account, list_transactions, search_transactions, get_spending_summary, get_recurring_charges, get_monthly_cashflow, get_merchant_history, list_categories, list_holdings und list_investment_transactions. Um auf SimpleFIN aufsetzend Parität zu erreichen, würdest du das meiste davon selbst bauen.

Die Transaktions-Tools brauchen eine Kategorisierungs-Schicht (das Protokoll hat keine), Händler-Normalisierung (ein Abo kann unter mehreren Deskriptor-Schreibweisen erscheinen) und Wiederkehr-Erkennung. Die Summary-Tools brauchen Aggregation über Monate und Kategorien. Suche braucht einen Index oder zumindest ein vollständiges lokales Abbild deiner Historie.

Zwei der elf lassen sich überhaupt nicht bauen. Das Protokoll hat keine Standardfelder für Bestände oder Investment-Aktivität, also sind Broker-Fragen vom Tisch.

Dann ist da noch die Auslieferung. Ein lokaler stdio-Server ist für Claude Code, Cursor oder Zed in Ordnung. Aber Remote-Hosts wie ChatGPT-Konnektoren und Claude im Web wollen einen gehosteten Server, der OAuth 2.1 spricht. Jetzt betreibst du Infrastruktur, und das, was du schützt, ist eine Access-URL, die sich wie eine Bank-Zugangsberechtigung verhält.

Aktualität und Kontingente

SimpleFIN Bridge aktualisiert Kontodaten etwa einmal alle 24 Stunden, erwartet 24 oder weniger API-Anfragen pro Tag und begrenzt jede Abfrage auf 90 Tage Historie. Diese Grenzen passen perfekt zu einem nächtlichen Budget-Sync. Zu einer Agent-Unterhaltung passen sie weniger gut.

Agenten sind gesprächig. Eine Sitzung zur Geldübersicht kann ohne Weiteres ein Dutzend Tool-Aufrufe machen:

Vergleiche meine Ausgaben diesen Monat mit dem letzten Monat, und schlüssele dann die größte Kategorie nach Händler auf.

BankBridge holt bei jedem Aufruf live und speichert nichts auf seinen Servern zwischen, sodass eine heute Morgen gebuchte Belastung in deiner nächsten Antwort ist. Um SimpleFIN gerecht zu werden: wenn deine Fragen wöchentlich und rückblickend sind, reicht tägliche Aktualität dicke. Wenn du fragst 'ist die Rückerstattung schon angekommen', reicht sie nicht.

Wo SimpleFIN gewinnt

Preis, zuerst und klar. $15 pro Jahr deckt bis zu 25 Institute ab. Vier Banken auf BankBridge kosten $20 pro Monat. Wenn deine einzige Einschränkung Geld ist, gewinnt SimpleFIN, und zwar deutlich.

Es gewinnt auch bei Eigentum. Das Protokoll ist offen, die Daten fließen zu Code, den du geschrieben hast, und nichts sitzt zwischen dir und dem JSON. Wenn du deinen Budget-Stack selbst hostest, ein Homelab betreibst oder einfach den Bau genießt, ist dir das echtes Geld wert, und SimpleFIN respektiert das.

Und wenn du SimpleFIN sowieso schon bezahlst, um Actual Budget oder ein ähnliches Tool zu füttern, kostet ein kleiner MCP-Wrapper für gelegentliche Agent-Fragen nichts außer der Zeit, ihn zu schreiben. Das ist eine gute Position.

Wie du dich entscheidest

Wähle SimpleFIN, wenn du den günstigstmöglichen Feed willst, du den Bau genießt, tägliche Daten aktuell genug sind, du keine Investment-Tools brauchst und dein Agent lokal in etwas wie Claude Code oder Cursor läuft.

Wähle BankBridge, wenn du lieber heute Fragen stellen als dieses Wochenende bauen willst, du Remote-Hosts wie ChatGPT oder Claude im Web nutzt, du Live-Salden willst oder du Investments hältst, die dein Agent sehen soll. Es kostet $5 pro Monat pro verbundener Bank, jederzeit kündbar, mit 29 Host-Integrationen Schritt für Schritt dokumentiert.

Die Rechnung, die sich lohnt: der Wrapper selbst ist ein schönes Wochenende, aber die Schichten für Kategorisierung, Wiederkehr-Erkennung und Händler-Normalisierung sind das eigentliche Produkt, und sie sind nie ganz fertig. Deskriptoren verändern sich, Banken benennen Dinge um, Randfälle häufen sich. Wenn dich das Pflegen von all dem auch nur eine Stunde pro Monat kostet, sparst du etwa $3.50 pro Bank und bezahlst dafür mit Abenden.

Was habe ich letzten Monat für Lebensmittel ausgegeben, und ist das steigend?

Mit BankBridge funktioniert das in der Minute, in der du verbindest. Mit SimpleFIN funktioniert es, nachdem du das Ding gebaut hast, das es zum Laufen bringt. Beide Wege führen dorthin. Nur einer davon ist dein Projekt.

FAQ

Gibt es einen offiziellen SimpleFIN MCP-Server?

Nein. SimpleFIN veröffentlicht ein Datenprotokoll, keinen MCP-Server. Ein paar Community-Projekte wickeln SimpleFIN Bridge in MCP ein, darunter ein Cloudflare Worker und eine selbstgehostete Finanz-App mit einem MCP-Endpunkt. Wenn du einen unterstützten, gehosteten MCP-Server für Bankdaten willst, ist das genau, was BankBridge ist.

Was kostet SimpleFIN Bridge im Vergleich zu BankBridge?

SimpleFIN Bridge kostet $1.50 pro Monat oder $15 pro Jahr und deckt bis zu 25 Institute ab. BankBridge kostet $5 pro Monat pro verbundener Bank, jederzeit kündbar. SimpleFIN ist beim reinen Preis günstiger; BankBridge enthält den MCP-Server, typisierte Tools, Hosting und Auth, die du sonst selbst bauen müsstest.

Enthält SimpleFIN Transaktionskategorien oder Händlernamen?

Nein. Das SimpleFIN-Protokoll gibt Transaktionen mit einer id, einem Datum, einem Betrag und einer rohen Beschreibungs-Zeichenkette zurück. Es gibt keine Standardfelder für Kategorien, bereinigte Händlernamen oder Erkennung wiederkehrender Buchungen, also muss ein darauf aufbauender Agent diese aus den Deskriptoren ableiten, oder du musst diese Schicht selbst bauen.

Kann ich Investment-Bestände über SimpleFIN sehen?

Nicht über das Kernprotokoll. Das Datenmodell von SimpleFIN deckt nur Konten und Transaktionen ab, ohne Standardfelder für Bestände oder Investment-Aktivität. BankBridge enthält list_holdings und list_investment_transactions, sodass ein Agent Positionen und Investment-Transaktionen zusammen mit regulären Bankkonten prüfen kann.

Wie aktuell sind die Daten in beiden Diensten?

SimpleFIN Bridge aktualisiert etwa einmal alle 24 Stunden und erwartet 24 oder weniger API-Anfragen pro Tag. BankBridge holt bei jedem Tool-Aufruf live von deiner Bank und speichert nichts auf seinen Servern zwischen, sodass eine vor Minuten gebuchte Belastung in der nächsten Antwort deines Agenten auftaucht.

Kann ich SimpleFIN mit Claude Desktop oder ChatGPT nutzen?

Ja, mit Aufwand. Du würdest einen lokalen MCP-Wrapper für Claude Desktop, Claude Code oder Cursor schreiben oder betreiben. Remote-Hosts wie ChatGPT-Konnektoren brauchen einen gehosteten Server mit OAuth 2.1, was bedeutet, dass du selbst Infrastruktur betreiben musst. BankBridge unterstützt beide Muster ab Werk mit API-Schlüsseln oder OAuth.