Toolverse
All skills

monzo

by openclaw

Access Monzo bank account - check balance, view transactions, manage pots, send feed notifications. For personal finance queries and banking automation.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
openclaw
Category
Backend

About this skill

Access Monzo bank account - check balance, view transactions, manage pots, send feed notifications. For personal finance queries and banking automation.

How to use

  1. Przygotuj środowisko: upewnij się, że masz zainstalowane narzędzia curl, jq, openssl i bc (dostępne domyślnie w większości systemów Linux). Posiadaj aktywne konto Monzo z zainstalowaną aplikacją mobilną, ponieważ będziesz musiał potwierdzić dostęp przez telefon.

  2. Ustaw hasło szyfrowania: zdefiniuj zmienną środowiskową MONZO_KEYRING_PASSWORD w konfiguracji OpenClaw (plik openclaw.json). Dodaj wpis w sekcji skills z unikalnym, bezpiecznym hasłem — będzie ono używane do zaszyfrowania Twoich danych bankowych.

  3. Utwórz aplikację OAuth w panelu deweloperskim Monzo (https://developers.monzo.com/). Ustaw typ poufności na "Confidential" i adres przekierowania na http://localhost. Skopiuj otrzymane dane dostępowe.

  4. Uruchom skrypt konfiguracyjny: wykonaj scripts/setup.sh, który przeprowadzi Cię przez proces autoryzacji. Kiedy pojawi się prośba, otwórz aplikację Monzo na telefonie i zatwierdź dostęp. Po zatwierdzeniu uruchom ponownie scripts/setup.sh z flagą --continue.

  5. Przetestuj połączenie: wykonaj scripts/balance.sh, aby sprawdzić, czy umiejętność prawidłowo łączy się z Twoim kontem i pobiera saldo. Jeśli test przejdzie pomyślnie, możesz zacząć używać umiejętności do automatycznych zapytań o transakcje, zarządzania potami i wysyłania powiadomień.

Related skills