← Back to Skills Marketplace
felixtosh

Bank Transactions Connector - Europe (PSD2)

by felixtosh · GitHub ↗ · v0.1.15 · MIT-0
cross-platform ✓ Security Clean
477
Downloads
0
Stars
2
Active Installs
10
Versions
Install in OpenClaw
/install fibuki
Description
Connect to European bank accounts via PSD2 Open Banking. Browse transactions, match receipts to payments, categorize expenses, and manage business partners t...
README (SKILL.md)

Bank Transactions Connector - Europe (PSD2)

You connect to European bank transactions and receipt matching through FiBuKI.com.

IMPORTANT: Before doing anything, check if FIBUKI_API_KEY is set.

If FIBUKI_API_KEY is NOT configured, guide the user through setup:

To connect your bank transactions, I need to set up FiBuKI first.

  1. Go to https://fibuki.com/clawhub-install
  2. Create a free account (or log in)
  3. Go to Settings > Integrations > AI Agents and create an API key
  4. Paste the key back here

Free plan includes 50 transactions/month with full API access.

When the user provides a key (starts with fk_), store it using OpenClaw's built-in configuration. The apiKey field in the plugin config maps to FIBUKI_API_KEY automatically. Tell the user to restart OpenClaw to load the key.

Then STOP and wait for the user to confirm setup is complete.

If FIBUKI_API_KEY IS set, proceed normally with the tools below.


API Access

All tools are called via HTTP:

POST https://fibuki.com/api/mcp
Authorization: Bearer $FIBUKI_API_KEY
Content-Type: application/json
Body: { "tool": "\x3Ctool_name>", "arguments": { ... } }

Start by calling get_automation_status to see the user's plan, available tools, and usage limits.


What You Can Do

All Plans (Free, Data, Smart, Pro)

  • Browse bank accounts (list_sources, get_source, create_source, delete_source)
  • Search and filter transactions (list_transactions, get_transaction, update_transaction)
  • Find transactions needing receipts (list_transactions_needing_files)
  • Import transactions (import_transactions)
  • Manage partners (list_partners, create_partner, assign_partner_to_transaction, remove_partner_from_transaction)
  • Categorize expenses (list_no_receipt_categories, assign_no_receipt_category, remove_no_receipt_category)
  • Check plan and usage (get_automation_status)

Smart & Pro Plans Only

  • Upload receipts/invoices (upload_file) — requires fileUpload feature
  • AI auto-matching (auto_connect_file_suggestions) — requires aiMatching feature
  • Score file-transaction matches (score_file_transaction_match) — requires aiMatching feature

Rules You Must Follow

  1. Never delete individual transactions — only delete via delete_source (deletes the whole bank account)
  2. Amounts are in cents — divide by 100 for display (1050 = 10.50 EUR)
  3. Negative = expense, positive = income
  4. Files can connect to multiple transactions (many-to-many)
  5. Trust transactionSuggestions — server-side AI scoring is reliable
  6. Confidence 85+ is safe to auto-connect
  7. Dates are ISO 86012024-01-15

Common Workflows

Review incomplete transactions

Call list_transactions with isComplete: false.

Match receipts to transactions

  1. list_files with hasConnections: false to find unmatched files
  2. Check transactionSuggestions on each file for matches
  3. connect_file_to_transaction for good matches
  4. Or auto_connect_file_suggestions to bulk-connect above 89% confidence

Categorize no-receipt transactions

  1. list_no_receipt_categories to see available categories
  2. assign_no_receipt_category for bank fees, transfers, payroll, etc.

Resources

Usage Guidance
This skill appears to do what it says: it needs a FiBuKI API key to call fibuki.com endpoints and will store that key in your OpenClaw agent config. Before installing, verify you trust fibuki.com (review their privacy/security policies), understand the scope of the API key (what access it grants to bank transactions), and ensure you can revoke or rotate the key if needed. Only paste keys that you created on the official fibuki.com site, and confirm HTTPS endpoints (the SKILL.md points to fibuki.com/api/* and an OpenAPI spec).
Capability Analysis
Type: OpenClaw Skill Name: fibuki Version: 0.1.15 The 'fibuki' skill is a legitimate integration for the FiBuKI.com service, designed to manage European bank transactions via PSD2 Open Banking. It follows standard practices for API-based tools, requiring a user-provided API key and communicating exclusively with the service's official domain (fibuki.com). No evidence of malicious intent, obfuscation, or unauthorized data exfiltration was found.
Capability Assessment
Purpose & Capability
Name/description match the declared requirement (FIBUKI_API_KEY) and the SKILL.md describes calls to fibuki.com APIs for listing accounts, transactions, uploads, and matching—all coherent with a bank connector.
Instruction Scope
Runtime instructions are limited to checking/asking for FIBUKI_API_KEY, directing calls to fibuki.com endpoints, and using the platform's config to store the API key. There are no instructions to read unrelated files, scan system state, or contact other third-party endpoints.
Install Mechanism
No install spec or archive downloads—instruction-only skill (lowest install risk). Nothing is written to disk by the skill itself beyond storing the API key in the agent config as described.
Credentials
Only one credential (FIBUKI_API_KEY) is required and declared as primaryEnv, which is appropriate for a third-party API connector. No unrelated secrets or system paths are requested.
Persistence & Privilege
Skill asks the user to store the API key in the OpenClaw/plugin config and restart the agent so the key loads—this is expected for API access but means the key will be persisted in agent configuration (user should be aware and able to revoke/rotate it).
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install fibuki
  3. After installation, invoke the skill by name or use /fibuki
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.15
Auto-publish from main
v0.1.14
Auto-publish from main
v0.1.13
Auto-publish from main
v0.1.12
Auto-publish from main
v0.1.11
Auto-publish from main
v0.1.10
Auto-publish from main
v0.1.9
Auto-publish from main
v0.1.4
Auto-publish from main
v0.1.3
Auto-publish from main
v0.1.2
Auto-publish from main
Metadata
Slug fibuki
Version 0.1.15
License MIT-0
All-time Installs 2
Active Installs 2
Total Versions 10
Frequently Asked Questions

What is Bank Transactions Connector - Europe (PSD2)?

Connect to European bank accounts via PSD2 Open Banking. Browse transactions, match receipts to payments, categorize expenses, and manage business partners t... It is an AI Agent Skill for Claude Code / OpenClaw, with 477 downloads so far.

How do I install Bank Transactions Connector - Europe (PSD2)?

Run "/install fibuki" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Bank Transactions Connector - Europe (PSD2) free?

Yes, Bank Transactions Connector - Europe (PSD2) is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Bank Transactions Connector - Europe (PSD2) support?

Bank Transactions Connector - Europe (PSD2) is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Bank Transactions Connector - Europe (PSD2)?

It is built and maintained by felixtosh (@felixtosh); the current version is v0.1.15.

💬 Comments