Back to Home
domdomegg icon

starling-bank-mcp

Verified Safe

by domdomegg

Overview

Integrate AI systems with Starling Bank API to manage accounts, view transactions, and initiate payments.

Installation

Run Command
npx -y starling-bank-mcp

Environment Variables

  • STARLING_BANK_ACCESS_TOKEN
  • STARLING_BANK_PRIVATE_KEY_UID
  • STARLING_BANK_PRIVATE_KEY_PEM
  • STARLING_BANK_BASE_URL
  • MCP_TRANSPORT
  • PORT

Security Notes

The server handles sensitive financial data and API access tokens. Access tokens and private keys for payment signing are loaded from environment variables, which is a good practice to avoid hardcoding. Input schemas are validated using Zod, reducing risks from malformed inputs. However, the configurable `STARLING_BANK_BASE_URL` environment variable could allow redirection to a malicious API if the environment is compromised. The HTTP transport option explicitly warns that it lacks authentication and should only be used behind a reverse proxy or in a secured setup, indicating a potential network risk if this warning is ignored.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassMedium
Avg Tokens2000
Stars0
Forks0
Last Update2026-01-07

Tags

FinancialBankingAPI IntegrationAccount ManagementTransactions