Banks in Portugal

BankMCP™ connects to the banks Enable Banking supports in Portugal. There were 45 in their list on 14 September 2026. Your assistant sees the same list through the list_banks tool and connects with start_consent.

Enable Banking's list · fetched 14 September 2026

45 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 (37 here). The list changes; whether a given account works depends on the bank and on Enable Banking.

BankConsentCustomers
Abancabeta180 daysBusiness, Personal
Activo Bankbeta180 daysBusiness, Personal
Airwallexbeta180 daysBusiness, Personal
ATLANTICO Europabeta180 daysBusiness, Personal
Banco BNI Europabeta179 daysBusiness, Personal
Banco Comercial Portuguesbeta180 daysBusiness, Personal
Bankinterbeta180 daysBusiness, Personal
BBVA180 daysBusiness, Personal
BiGbeta180 daysBusiness, Personal
BPGbeta180 daysBusiness, Personal
BPIbeta180 daysBusiness, Personal
bunq180 daysPersonal, Business
Caixa Central de Crédito Agrícola Mutuobeta180 daysBusiness, Personal
Caixa de Crédito Agrícola da Chamuscabeta180 daysBusiness, Personal
Caixa de Crédito Agrícola Mutuo de Bombarralbeta180 daysBusiness, Personal
Caixa de Crédito Agrícola Mútuo de Leiriabeta180 daysBusiness, Personal
Caixa de Crédito Agrícola Mútuo de Mafrabeta180 daysBusiness, Personal
Caixa de Crédito Agrícola Torres Vedrasbeta180 daysBusiness, Personal
Caixa Económica da Misericórdia de Angra do Heroísmobeta180 daysBusiness, Personal
Caixa Económica Montepio Geralbeta180 daysBusiness, Personal
Caixa Geral de Depósitosbeta180 daysBusiness, Personal
Cofidisbeta180 daysBusiness, Personal
Crédito Agrícolabeta180 daysBusiness, Personal
DiPocketbeta180 daysBusiness, Personal
Finductivebeta180 daysBusiness
Finombeta180 daysBusiness
iBanFirst180 daysBusiness, Personal
ING Wholesale Banking180 daysBusiness
Junibeta180 daysBusiness
Klarnabeta180 daysPersonal
Millennium BCPbeta180 daysBusiness, Personal
N26180 daysBusiness, Personal
novobancobeta180 daysBusiness, Personal
novobanco dos Açoresbeta180 daysBusiness, Personal
Openbankbeta180 daysBusiness, Personal
PayPal180 daysBusiness, Personal
Revolut180 daysBusiness, Personal
Santander Tottabeta180 daysBusiness, Personal
SumUpbeta180 daysBusiness
Swanbeta180 daysBusiness
Trade Republicbeta90 daysBusiness, Personal
Unicrebeta180 daysBusiness, Personal
Viva.combeta180 daysBusiness
Wamobeta180 daysBusiness
Wise180 daysPersonal, Business

All countries →

Three steps

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™.

01

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.

02

Register at Enable Banking

Free. You get an application and a private key. The setup page shows the values their form asks for.

03

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.

Open source

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.