Open Banking MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Open Banking MCP Serverlist my bank accounts"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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 library3. 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.py4. Configure Cursor
Use mcp.local.json for your local Cursor configuration (contains real credentials).
Related MCP server: Plaid Transactions MCP Server
🛠️ Available Tools
get_accounts: List all bank accountsget_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.jsonfor version controlNever commit real API keys or secrets
🐞 Debugging
If MCP tools don't appear in Cursor:
Check Cursor Developer Console (
Ctrl+Shift+I)Look for startup messages:
🚀 OpenBanking MCP server starting...Verify Python path and working directory in MCP config
Test server manually outside Cursor first
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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