Skip to main content
Glama
zjor

FIO Bank MCP Server

by zjor

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
FIO_API_TOKENYesYour FIO Bank API token

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
fio_get_transactionsA

Get account transactions for a date range from FIO Bank.

Returns account info (IBAN, BIC, balance) and transactions with:

  • Transaction ID, date, amount, currency

  • Counter account (number, name, bank)

  • Payment symbols (variable, constant, specific)

  • Message, comments, transaction type

Rate limit: 1 request per 30 seconds. Data older than 90 days requires unlock in internet banking.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4/5.0

Scored across 1 tool

Disambiguation5/5

With only one tool exposed, there is no possibility of the agent selecting the wrong tool. Its purpose (fetching account transactions over a date range) is stated unambiguously.

Naming Consistency5/5

The single name fio_get_transactions follows a clean namespace_verb_noun convention that would extend predictably. There is no competing convention to clash with.

Tool Count2/5

One tool is far too thin for a bank API surface, which naturally spans accounts, statements, and payment operations. The server exposes a single read endpoint, so the count is an extreme mismatch for the apparent domain.

Completeness2/5

The surface covers only transaction retrieval; there is no way to list accounts, fetch a formal statement, or initiate/verify payments. Agents needing anything beyond a read of transactions will hit a dead end.

Maintenance

ActivityInactive
ResponsivenessNo issues