Poradnik

Sprawdź saldo konta bankowego bez wychodzenia z edytora kodu

6 min read
Direct answer: Aby sprawdzić saldo konta w Cursor, dodaj BankBridge jako serwer MCP w ~/.cursor/mcp.json, wklej swój klucz API bbk_ jako token bearer i zapytaj panel czatu, ile masz na rachunku bieżącym. Ten sam serwer działa w Windsurf (mcp_config.json) i Zed (settings.json). Każda odpowiedź jest pobierana na żywo z twojego banku, tylko do odczytu, $5 miesięcznie za podłączony bank.

Po co w ogóle sprawdzać saldo w edytorze

Jesteś w środku sesji, masz zaraz odnowić domenę albo podnieść plan serwera i chcesz wiedzieć, czy konto bieżące to udźwignie. Stary sposób: odblokuj telefon, otwórz aplikację bankową, przeczekaj logowanie, znajdź odpowiednie konto, wpatruj się w liczbę. Nowy sposób: zapytaj agenta, którego już masz otwartego.

Cursor, Windsurf i Zed mówią w Model Context Protocol, co oznacza, że wszystkie trzy mogą rozmawiać z BankBridge, hostowanym serwerem MCP, który daje twojemu agentowi dostęp tylko do odczytu do twoich danych bankowych na żywo. Jeden wpis w konfiguracji i "jakie mam saldo na koncie bieżącym" staje się pytaniem, na które twój edytor może odpowiedzieć.

Ten poradnik pokazuje dokładny plik konfiguracyjny dla każdego z trzech edytorów, a potem garść promptów, które warto wypróbować po połączeniu.

Czego potrzebujesz na start

Trzy rzeczy, a wszystkie razem zajmują około pięciu minut: konto BankBridge, co najmniej jeden podłączony bank ($5 miesięcznie za bank, rezygnacja w każdej chwili) i klucz API. Klucze zaczynają się od bbk_ i działają jako tokeny bearer. BankBridge obsługuje też OAuth 2.1 dla hostów, które wolą przepływ logowania w przeglądarce, ale dla edytorów kodu klucz jest prostszą drogą.

Połącz swój bank z panelu w bankbridge.money. Logujesz się w swoim banku bezpośrednio przez warstwę połączenia bankowego, więc BankBridge nigdy nie widzi twojego hasła do banku, ani też twój edytor. Gdy połączenie pokaże się jako aktywne, wygeneruj klucz i miej go pod ręką na następny krok.

Cursor

Cursor odczytuje serwery MCP z pliku JSON. Dla wszystkich twoich projektów jest to ~/.cursor/mcp.json w katalogu domowym. Dla pojedynczego projektu utwórz zamiast tego .cursor/mcp.json w katalogu głównym projektu, co jest wygodne, jeśli chcesz mieć dostęp do banku tylko w, powiedzmy, repozytorium księgowym.

W obiekcie mcpServers dodaj wpis o nazwie bankbridge z dwoma polami: adres URL serwera z twojego panelu BankBridge oraz obiekt headers zawierający Authorization: Bearer, po którym następuje twój klucz bbk_. Fragment do skopiowania znajduje się na naszej stronie dokumentacji Cursora pod adresem /docs/cursor. Zapisz plik, otwórz ustawienia Cursora, znajdź sekcję MCP i potwierdź, że bankbridge pojawia się z zielonym statusem i listą narzędzi.

Następnie otwórz panel czatu w trybie Agent i zapytaj.

Jakie jest teraz saldo mojego konta bieżącego?

Cursor wywołuje list_accounts, BankBridge pobiera saldo na żywo z twojego banku, a odpowiedź wraca jako zdanie zamiast całego ekranu interfejsu bankowego. Za pierwszym razem Cursor poprosi cię o zatwierdzenie wywołania narzędzia, możesz zezwolić na nie do końca sesji.

Windsurf

Windsurf trzyma swoją konfigurację MCP w ~/.codeium/windsurf/mcp_config.json. Możesz edytować plik bezpośrednio albo dostać się do niego przez interfejs: otwórz ustawienia Windsurfa, przejdź do sekcji Cascade i kliknij opcję MCP servers, która otwiera ten sam plik.

Kształt jest prawie identyczny jak w Cursorze. Dodaj wpis bankbridge w mcpServers z adresem URL serwera (Windsurf nazywa to pole serverUrl) i tym samym nagłówkiem Authorization. Dokładny fragment dla wersji Windsurfa, której używasz, znajduje się na /docs/windsurf.

Przeładuj Windsurfa, otwórz Cascade i spróbuj.

Ile mam na koncie bieżącym?

Cascade za pierwszym razem wyświetla wywołanie narzędzia do zatwierdzenia, a potem odpowiada aktualną liczbą.

Zed

Zed nie używa osobnego pliku MCP. Serwery żyją w twoim głównym settings.json, który możesz otworzyć poleceniem zed: open settings. Dodaj obiekt context_servers na najwyższym poziomie, albo rozszerz go, jeśli już go masz, wpisem bankbridge.

W zależności od twojej wersji Zeda albo skierujesz go bezpośrednio na adres URL BankBridge, albo puścisz go przez małe polecenie mostkujące, które przekazuje dane do hostowanego serwera. Strona /docs/zed trzyma oba warianty aktualne z notatką, które wersje potrzebują którego. Tak czy inaczej twój klucz bbk_ trafia tam jako token bearer, tak samo jak w dwóch pozostałych edytorach.

Gdy Zed wychwyci zmianę, otwórz Agent Panel i zadaj to samo pytanie o saldo. Zed wypisuje narzędzia każdego serwera w ustawieniach panelu, więc przed zadaniem pytania możesz sprawdzić, czy wszystkie jedenaście narzędzi BankBridge się załadowało.

Prompty, które działają po połączeniu

Pytanie o saldo to brama. Gdy zadziała, to samo połączenie odpowiada na większość codziennych pytań o pieniądze bez wychodzenia z edytora.

Jakie mam saldo na koncie bieżącym i ile z niego jest już zarezerwowane przez cykliczne opłaty w tym miesiącu?
Porównaj to, co jest teraz na koncie bieżącym, z tym samym momentem w zeszłym miesiącu.
Ile wydałem na AWS w ciągu ostatnich 90 dni?

Pod maską trafiają w różne narzędzia (get_recurring_charges, get_monthly_cashflow, get_merchant_history), ale nie musisz o tym wiedzieć. Zapytaj zwykłym językiem, a agent sam wybierze odpowiednie narzędzie. Jeśli chcesz więcej pomysłów, nasz poradnik o wzorcach promptów do pytań finansowych zawiera bieżącą listę.

Które edytory mogą pytać o dane bankowe na żywo

Dla porządku, bo o to ludzie pytają w wyszukiwarce: Cursor, Windsurf i Zed potrafią wszystkie odpytywać dane bankowe na żywo, ponieważ wszystkie trzy są hostami MCP, a BankBridge jest serwerem MCP. Potrafią to również Claude Code, Claude Desktop, ChatGPT, Gemini CLI, Codex i kilkanaście innych. Dokumentujemy 29 integracji z hostami, każda ma własną stronę konfiguracji w /docs.

Format konfiguracji różni się w zależności od hosta, ale serwer za nim jest ten sam. Jedno konto BankBridge i jeden klucz bbk_, jeśli chcesz, działa we wszystkich edytorach, których używasz. Zmień edytor w przyszłym miesiącu, a twoje połączenie bankowe pojedzie z tobą. To zmiana konfiguracji na pięć linijek, nie migracja.

Co edytor może, a czego nie

Każde narzędzie BankBridge jest tylko do odczytu. Nie ma narzędzia do przelewów, narzędzia do płatności, niczego, co przesuwa pieniądze. Najgorsze, co może zrobić źle działający agent, to odczytać twoje saldo dwa razy.

Nic też nie jest buforowane na naszych serwerach. Gdy Cursor pyta o twoje saldo, BankBridge pobiera je z twojego banku w tym momencie i przekazuje bezpośrednio dalej. Zamknij edytor i nigdzie nie leży kopia twoich finansów, czekając na przeterminowanie albo wyciek.

Klucz API to jedna rzecz, którą trzeba chronić. Traktuj go jak każdy inny sekret: globalny ~/.cursor/mcp.json domyślnie nie trafia do twoich repozytoriów, ale plik projektowy .cursor/mcp.json potrzebuje wpisu w .gitignore. Jeśli klucz kiedyś trafi gdzieś publicznie, zmień go z panelu, stary umiera natychmiast, a twoje połączenie bankowe przechodzi na nowy.

FAQ

Czy Cursor może sprawdzić moje saldo konta?

Tak. Dodaj BankBridge jako serwer MCP w ~/.cursor/mcp.json ze swoim kluczem API jako tokenem bearer, a następnie zapytaj agenta Cursora o saldo konta bieżącego. Cursor wywołuje narzędzie list_accounts, a BankBridge pobiera liczbę na żywo z twojego banku, tylko do odczytu.

Czy Windsurf i Zed również obsługują dane bankowe przez MCP?

Tak. Windsurf odczytuje serwery MCP z ~/.codeium/windsurf/mcp_config.json, a Zed konfiguruje je w sekcji context_servers w settings.json. Oba łączą się z tym samym hostowanym serwerem BankBridge co Cursor, więc jedno konto i jeden klucz API obsługują wszystkie trzy edytory.

Czy podłączenie konta bankowego do edytora kodu jest bezpieczne?

Edytor nigdy nie widzi twoich danych logowania do banku. Logujesz się w swoim banku przez bezpieczny przepływ połączenia, a edytor przechowuje tylko odwoływalny klucz API BankBridge. Każde narzędzie jest tylko do odczytu, więc żaden agent nie może przenosić pieniędzy, a klucz możesz zmienić lub unieważnić w dowolnym momencie.

Czy BankBridge zapisuje lub buforuje moje saldo?

Nie. BankBridge pobiera dane na żywo z twojego banku w chwili, gdy edytor o nie prosi, i przekazuje je bezpośrednio dalej. Nic nie jest buforowane ani przechowywane na serwerach BankBridge, więc po zakończeniu rozmowy nigdzie nie leży nieaktualna kopia twoich finansów.

Ile to kosztuje?

BankBridge kosztuje $5 miesięcznie za podłączony bank i możesz zrezygnować w dowolnej chwili. Jeden podłączony bank działa we wszystkich hostach MCP, których używasz, w tym Cursor, Windsurf, Zed, Claude Code i ChatGPT, więc nigdy nie płacisz za edytor.

Co jeśli edytor mówi, że serwer nie mógł się połączyć?

Sprawdź trzy rzeczy: adres URL serwera dokładnie zgadza się z panelem, nagłówek Authorization brzmi Bearer, po którym następuje twój klucz bbk_ z odstępem między nimi, a JSON jest poprawny. Następnie zrestartuj edytor, ponieważ większość hostów przeładowuje konfigurację MCP tylko przy uruchamianiu.