"Six months ago, everyone was talking about MCPs. And I was like, screw MCPs. Every MCP would be better as a CLI."
— Peter Steinberger, Founder of OpenClaw
Watch on YouTube (~2:39:00) | Lex Fridman Podcast #491
A production-ready command-line interface for the Swiss Open Banking API. Manage PSD2-compliant banking operations including accounts, transactions, consents, and payments.
- Accounts — List accounts and view balances
- Transactions — Access transaction history
- Consents — Manage account information consents
- Payments — Initiate payments (single, bulk, periodic)
- JSON output — All commands support
--json
npm install -g @ktmcp-cli/obpswissConfigure your access token:
obpswiss config set --token YOUR_ACCESS_TOKENobpswiss accounts list
obpswiss accounts get <account-id>
obpswiss accounts balances <account-id>obpswiss transactions list <account-id>obpswiss consents get <consent-id>obpswiss accounts list --json
obpswiss transactions list <account-id> --json | jq '.[] | {id, amount}'MIT — see LICENSE for details.
Part of the KTMCP CLI project.
If you find this CLI useful, we'd greatly appreciate your support! Share your experience on:
- Twitter/X
- Hacker News
Incentive: Users who can demonstrate that their support/advocacy helped advance KTMCP will have their feature requests and issues prioritized.
Just be mindful - these are real accounts and real communities. Authentic mentions and genuine recommendations go a long way!
If you find this CLI useful, we'd appreciate support across Reddit, Twitter, Hacker News, or Moltbook. Please be mindful - these are real community accounts. Contributors who can demonstrate their support helped advance KTMCP will have their PRs and feature requests prioritized.