loading…
Search for a command to run...
loading…
Connects the ABANCA OpenBanking API (PSD2) with LLMs to provide secure access to bank accounts and transaction history. It features automated OAuth authenticati
Connects the ABANCA OpenBanking API (PSD2) with LLMs to provide secure access to bank accounts and transaction history. It features automated OAuth authentication and data minimization to optimize banking information for AI context windows.
Servidor Model Context Protocol (MCP) para conectar la API de OpenBanking de ABANCA (PSD2) con LLMs como Claude, ofreciendo acceso seguro a cuentas y movimientos bancarios.
npm installnpm run build.env.example a .env y rellena las variables:CLIENT_IDCLIENT_SECRETENCRYPTION_KEY: Ejemplo 12345678901234567890123456789012 (Debe ser de 32 caracteres exactos)PORT: (Opcional) el puerto local para el inicio de sesión OAuth, default 3000.Al ejecutarse vía stdio, no hace falta que inicies el servidor manualmente si usas un cliente MCP. Añádelo a la configuración de tu Claude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"abanca": {
"command": "node",
"args": ["/home/pope/desarrollo/antigravity/apiABANCA/build/index.js"],
"env": {
"CLIENT_ID": "tu_client_id_real",
"CLIENT_SECRET": "tu_client_secret_real",
"ENCRYPTION_KEY": "tu_clave_de_32_caracteres_secreta"
}
}
}
}
Nota: Asegúrate de reiniciar Claude Desktop si realizas cambios en el archivo de configuración.
3000 y pedirá por consola de error (stderr) que visites una URL en el navegador. Claude captura los logs stderr y te mostrará el enlace.Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"abanca-mcp-server": {
"command": "npx",
"args": []
}
}
}