Skip to main content
Glama
tkom04

Open Banking MCP Server

by tkom04

Open Banking MCP Server

A Model Context Protocol (MCP) server for Open Banking integration with TrueLayer API.

🚀 Quick Start

1. Setup Credentials

Copy your real credentials to mcp.local.json (kept out of version control) or export them as environment variables before running the server. The committed mcp.json intentionally keeps placeholder values so no secrets are stored in the repo:

{
"mcpServers": {
    "openbanking-mcp": {
      "command": "py",
      "args": ["server.py"],
      "cwd": "C:\\1 Projects\\Cursor Projects\\GPT Experimentation\\OPEN BANKING MCP BUISNESS\\openbankingMCP",
      "env": {
        "TRUELAYER_CLIENT_ID": "your-real-client-id",
        "TRUELAYER_CLIENT_SECRET": "your-real-client-secret"
      }
    }
  }
}

Alternatively, set the variables directly in your shell or process manager (example shown for POSIX shells):

export TRUELAYER_CLIENT_ID="your-real-client-id"
export TRUELAYER_CLIENT_SECRET="your-real-client-secret"

2. Install Dependencies

# No additional dependencies required - uses Python standard library

3. Test the Server

# Test minimal server
echo '{"jsonrpc": "2.0", "id": 1, "method": "tools/list", "params": {}}' | py minimal_mcp.py

# Test full server
echo '{"jsonrpc": "2.0", "id": 1, "method": "tools/list", "params": {}}' | py server.py

4. Configure Cursor

Use mcp.local.json for your local Cursor configuration (contains real credentials).

Related MCP server: Qonto MCP Server

🛠️ Available Tools

  • get_accounts: List all bank accounts

  • get_transactions: Get transaction history for a specific account and date range

🔒 Security

  • Real credentials are stored in mcp.local.json (gitignored)

  • Placeholder credentials in mcp.json for version control

  • Never commit real API keys or secrets

🐞 Debugging

If MCP tools don't appear in Cursor:

  1. Check Cursor Developer Console (Ctrl+Shift+I)

  2. Look for startup messages: 🚀 OpenBanking MCP server starting...

  3. Verify Python path and working directory in MCP config

  4. Test server manually outside Cursor first

Install Server
A
license - permissive license
C
quality
F
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Enables integration with Up Banking API to query account balances, transaction history, and spending categories. Supports filtering transactions by date, category, tags, and account type for comprehensive banking insights.
    Last updated
    7
    10
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    Enables interaction with Qonto's Business API for banking operations. Supports all API key-accessible endpoints for managing business banking transactions and account information.
    Last updated
    3
    MIT
  • A
    license
    -
    quality
    F
    maintenance
    Enables users to connect bank accounts within a chat session using Sophtron's UCW widget and query account information, owner details, and transactions persistently.
    Last updated
    34
    4
    Apache 2.0
  • A
    license
    B
    quality
    B
    maintenance
    Enables read-only access to personal bank accounts via the TrueLayer API, allowing querying of accounts, balances, transactions, and generating financial analytics such as spending by category, subscriptions, and monthly summaries.
    Last updated
    9
    MIT

View all related MCP servers

Related MCP Connectors

  • Connect AI agents to bank accounts, transactions, balances, and investments.

  • Read-only bank access for your AI agent. Connects Claude, ChatGPT, Cursor, Gemini, Codex.

  • Connect your Player's Bank account to AI via Brazil's Open Finance: balances, statements, cards, inv

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/tkom04/openbankingMCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server