Skip to main content
Glama
tkom04

Open Banking MCP Server

by tkom04

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
TRUELAYER_CLIENT_IDYesYour TrueLayer client ID
TRUELAYER_CLIENT_SECRETYesYour TrueLayer client secret

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
create_data_auth_linkB

Create a TrueLayer OAuth authorization URL for data access.

exchange_codeA

Exchange OAuth authorization code for access and refresh tokens (legacy alias).

complete_code_exchangeB

Complete PKCE OAuth authorization code exchange with state validation.

get_accountsB

List all user bank accounts.

list_accountsA

Return 1-2 dummy accounts with proper schema validation.

get_transactionsB

Get transactions for a specific account within a date range.

list_transactionsD

Read sample CSV, normalize rows → Transaction[] with schema validation.

export_hmrc_csvA

Export transactions as HMRC-ready CSV with categorization and summary.

list_consentsA

List all active user consents with their purposes and expiration dates.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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