All skills
davila7 avatar

/open-banking-io

@121c835

Read bank account balances and transactions from EU/UK banks via the open-banking.io PSD2 API. Use when the user wants to check balances, list recent transactions, categorise spending, or reconcile payments across European bank accounts — without eIDAS certificates or an AISP licence.

Use this Skill: https://skilld.dev/gh/davila7/claude-code-templates/open-banking-io

This session only. Nothing lands on disk.

SKILL.md

≈76 tokens always: the name and description. ≈392 when used: this file.

open-banking.io

Self-serve PSD2 bank-data API for EU/UK accounts: accounts, balances and transactions behind a single API key — no eIDAS QWAC/QSealC certificates required. Part of the open-banking.io service (skills repository, MIT).

When to use

  • "What's my balance on <bank>?"
  • "Summarise last month's transactions" / "How much did I spend on groceries?"
  • "Which of my bank connections need re-consent?"
  • Reconciling invoices/payments against bank statement lines

Tool surface

Prefer the official MCP server (read-only tools: list_accounts, get_balances, get_transactions, list_connections): open-banking-io/mcp-server

Direct REST works too: GET /accounts, GET /accounts/{id}/balances, GET /accounts/{id}/transactions.

Quick start

# 1. Sign up at https://open-banking.io (free tier) and get an API key
# 2. Connect a bank (consent flow) — EU/UK, ~600+ institutions
# 3. Read data
curl -H "Authorization: Bearer $OPEN_BANKING_IO_KEY" \
  "https://api.open-banking.io/accounts"

PSD2 quirks worth knowing

  • Consents expire (~90 days by default; some banks cap at 90 days, some 120+) — plan re-consent reminders.
  • Transactions come back as interimBooked (pending) and booked — pending rows flip to booked with the SAME transaction id; treat it as an update, not a new row.
  • Unattended fetch rates are capped per bank (~4 pulls/day typical) — budget polling accordingly.

Source: SKILL.md on GitHub

No alerts16d3 checks · Risk SAFE
  • Gen Agent Trust Hub16d

    The skill provides documentation and tool definitions for integrating with the open-banking.io API. It follows security best practices by recommending the use of environment variables for API keys and provides links to its official GitHub repositories for source code and tools.

  • Socket16d

    No alerts

  • Snyk16d

    Risk: LOW · No issues

Signed by skilld at 121c835. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 14 hours ago.

Activeupdated last month

README badge

README badge for davila7/claude-code-templates/open-banking-io