117 banks.
Consent is how long a connection lasts before you log in at the bank again; BankMCP™ caps it at 180 days. Customers says whether the connection is for personal or business accounts. Beta is Enable Banking's own flag for connections still being tested (63 here). The list changes; whether a given account works depends on the bank and on Enable Banking.
| Bank | Consent | Customers |
|---|---|---|
| Abancabeta | 180 days | Business, Personal |
| Airwallexbeta | 180 days | Business, Personal |
| Andbank Banca privadabeta | 180 days | Personal |
| Arquia Bankbeta | 180 days | Business, Personal |
| Banca Marchbeta | 180 days | Business, Personal |
| Banco Cetelembeta | 180 days | Business, Personal |
| Banco Cooperativo Español | 180 days | Business, Personal |
| Banco de Sabadell | 180 days | Business, Personal |
| Banco Inversisbeta | 180 days | Business, Personal |
| Banco Mediolanumbeta | 180 days | Business, Personal |
| Banco Pichinchabeta | 180 days | Business, Personal |
| Banco Santander | 180 days | Business, Personal |
| Bank Norwegian | 180 days | Personal |
| Bankinter | 180 days | Business, Personal |
| BBVA | 180 days | Business, Personal |
| BiGbeta | 180 days | Business, Personal |
| bunq | 180 days | Personal, Business |
| Caixa Benicarló | 180 days | Business, Personal |
| Caixa Guissonabeta | 180 days | Business, Personal |
| Caixa Popular | 180 days | Business, Personal |
| Caixa Rural Almenarabeta | 180 days | Business, Personal |
| Caixa Rural Alteabeta | 180 days | Business, Personal |
| Caixa Rural Burrianabeta | 180 days | Business, Personal |
| Caixa Rural d'Alginetbeta | 180 days | Business, Personal |
| Caixa Rural Galega | 180 days | Business, Personal |
| Caixa Rural La Vall | 180 days | Business, Personal |
| Caixa Rural les Coves | 180 days | Business, Personal |
| Caixa Rural Nulesbeta | 180 days | Business, Personal |
| Caixa Rural Torrentbeta | 180 days | Business, Personal |
| Caixa Rural Vila-realbeta | 180 days | Business, Personal |
| Caixa Rural Vilafamésbeta | 180 days | Business, Personal |
| Caixa Rural Vilavellabeta | 180 days | Business, Personal |
| Caixa Rural Xilxesbeta | 180 days | Business, Personal |
| Caixa Sant Vicentbeta | 180 days | Business, Personal |
| Caixa Turísbeta | 180 days | Business, Personal |
| Caixa Vinaròs | 180 days | Business, Personal |
| CaixaBank | 180 days | Business, Personal |
| Caixacallosabeta | 180 days | Business, Personal |
| Caixalmassora | 180 days | Business, Personal |
| Caixalqueriesbeta | 180 days | Business, Personal |
| Caixapetrerbeta | 180 days | Business, Personal |
| Caja Rural Cañete de las Torres | 180 days | Business, Personal |
| Caja Rural Central en Orihuela | 180 days | Business, Personal |
| Caja Rural d'Algemesí | 180 days | Business, Personal |
| Caja Rural de Adamuz | 180 days | Business, Personal |
| Caja Rural de Albal | 180 days | Business, Personal |
| Caja Rural de Aragón | 180 days | Business, Personal |
| Caja Rural de Asturias | 180 days | Business, Personal |
| Caja Rural de Baena | 180 days | Business, Personal |
| Caja Rural de Casas Ibáñez | 180 days | Business, Personal |
| Caja Rural de Chestebeta | 180 days | Business, Personal |
| Caja Rural de Extremadura | 180 days | Business, Personal |
| Caja Rural de Gijón | 180 days | Business, Personal |
| Caja Rural de Jaén | 180 days | Business, Personal |
| Caja Rural de L'Alcúdia | 180 days | Business, Personal |
| Caja Rural de Navarra | 180 days | Business, Personal |
| Caja Rural de Nueva Carteya | 180 days | Business, Personal |
| Caja Rural de Onda | 180 days | Business, Personal |
| Caja Rural de Salamanca | 180 days | Business, Personal |
| Caja Rural de Soria | 180 days | Business, Personal |
| Caja Rural de Teruel | 180 days | Business, Personal |
| Caja Rural de Utrera | 180 days | Business, Personal |
| Caja Rural de Villamalea | 180 days | Business, Personal |
| Caja Rural de Villarbeta | 180 days | Business, Personal |
| Caja Rural de Zamora | 180 days | Business, Personal |
| Caja Rural del Sur | 180 days | Business, Personal |
| Caja Rural Granada | 180 days | Business, Personal |
| Caja Rural Regional | 180 days | Business, Personal |
| Caja Rural San José de Alcora | 180 days | Business, Personal |
| Caja Viva | 180 days | Business, Personal |
| Cajamar Caja Ruralbeta | 180 days | Business, Personal |
| Cajasieste | 180 days | Business, Personal |
| CBNKbeta | 180 days | Business, Personal |
| ceca bankbeta | 180 days | Business, Personal |
| Colonyabeta | 180 days | Business, Personal |
| Creandbeta | 180 days | Business, Personal |
| Deutsche Bank | 180 days | Personal, Business |
| DiPocketbeta | 180 days | Business, Personal |
| Eurocaja Ruralbeta | 180 days | Business, Personal |
| Ferratum Bankbeta | 180 days | Business, Personal |
| Fiare Banca Eticabeta | 180 days | Business, Personal |
| Finductivebeta | 180 days | Business |
| Finombeta | 180 days | Business |
| Globalcaja | 180 days | Business, Personal |
| HSBCbeta | 180 days | Business |
| iBanFirst | 180 days | Business, Personal |
| Ibercaja Bancobeta | 180 days | Business, Personal |
| imaginbeta | 180 days | Personal |
| ING | 180 days | Business, Personal |
| ING Wholesale Banking | 180 days | Business |
| Junibeta | 180 days | Business |
| Klarnabeta | 180 days | Personal |
| Kutxabankbeta | 180 days | Business, Personal |
| Laboral Kutxabeta | 180 days | Business, Personal |
| MoraBancbeta | 180 days | Business |
| MyInvestor Bancobeta | 180 days | Personal |
| N26 | 180 days | Business, Personal |
| Openbankbeta | 180 days | Business, Personal |
| PayPal | 180 days | Business, Personal |
| Pleobeta | 180 days | Business, Personal |
| Qonto | 180 days | Business, Personal |
| Renta 4 Bancobeta | 180 days | Business, Personal |
| Revolut | 180 days | Business, Personal |
| Ruralnostra | 180 days | Business, Personal |
| Santander CIBbeta | 180 days | Business |
| Self Bankbeta | 180 days | Business, Personal |
| Société Générale Global Cashbeta | 180 days | Business |
| SumUpbeta | 180 days | Business |
| Swanbeta | 180 days | Business |
| Trade Republicbeta | 90 days | Business, Personal |
| Triodos Bankbeta | 180 days | Business, Personal |
| Unicaja Bancobeta | 180 days | Business, Personal |
| Viva.combeta | 180 days | Business |
| Vivid Moneybeta | 180 days | Business, Personal |
| Wamobeta | 180 days | Business |
| Wise | 180 days | Personal, Business |
| WiZinkbeta | 180 days | Business, Personal |
Your assistant. Your server. Your bank.
Your assistant talks to your server. Your server talks to your bank through Enable Banking, a licensed open-banking provider. Your data passes through Enable Banking on every call and is not stored there. It does not go to the makers of BankMCP™.
Run your own copy
On your machine with npx bankmcp, or as one container on Railway or Fly. A new server shows a setup page in the browser.
Register at Enable Banking
Free. You get an application and a private key. The setup page shows the values their form asks for.
Connect your assistant and your bank
Add your server as a connector, sign in with your password, then say connect my bank and log in at your bank.
Software, not a service.
There is no hosted version. You deploy your own copy and you are the only user. MIT licence.
Disclaimer. Use at your own risk. If you deploy BankMCP™, you own that deployment: the server, the key, the consents, the password and their security. The software is provided as is, without warranty of any kind, and the authors accept no liability for how it is used or for any loss that follows. It is not a bank, it does not give financial advice, and it is not affiliated with Enable Banking, Anthropic or any bank.