mcpbeat Sign in

ISO 20022 Navigator MCP Server

by kreativemanish Your server? Claim it
answering

ISO 20022 Navigator is answering right now. Last checked 14 min ago. It exposes 4 tools. Last commit 19 Oct 2026.

Look up ISO 20022 messages, bank transaction codes, legacy MT replacements, schemes and code sets.

Uptime history 20 days of history · worst day 99%
20 days agonow
100.0%
Uptime 24h
91 of 91 checks
4
Tools
read from the server
403 ms
Response time
average over 24h
1
Stars
last commit 19 Oct 2026

What changed 5

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 8 October 2026. No other catalogue keeps this.

14 Oct a tool changed version
13 Oct a tool appeared iso20022_code_sets
13 Oct a tool description was rewritten iso20022_message_details
12 Oct a tool appeared iso20022_message_details
7 Oct a tool appeared iso20022_bank_transaction_codes

What the code does

We read the source, 5 d ago · tools taken from the live server · rules 995398eba69f

Capabilities

What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.

Builds a database query by concatenation bank_transaction_codes.py:120, mappings.py:104
SQL_BY_ANY = _SELECT + """
WHERE  c.domain = %(x)s OR c.family = %(x)s OR c.subfamily = %(x)s
""" + _ORDER

Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.

This code can reach further than it looks

We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 14 min ago.

run in your terminal
claude mcp add iso20022-navigator --transport http https://mcp.isonavigator.io/iso20022
Settings → Connectors → Add custom connector, then paste this address
https://mcp.isonavigator.io/iso20022
~/.codex/config.toml
[mcp_servers.iso20022-navigator]
url = "https://mcp.isonavigator.io/iso20022"
.cursor/mcp.json
{
  "mcpServers": {
    "iso20022-navigator": {
      "url": "https://mcp.isonavigator.io/iso20022"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "iso20022-navigator": {
      "type": "http",
      "url": "https://mcp.isonavigator.io/iso20022"
    }
  }
}

Available tools 4

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

iso20022
iso20022_bank_transaction_codes
Use for ANY question about ISO 20022 Bank Transaction Codes (BTC): the Domain / Family / SubFamily codes that classify entries in bank statements and account reports, such as PMNT, PMNT-RCDT or PMNT-RCDT-ESCT. Call it even when the code looks familiar: it returns the official names, descriptions and how the codes fit together. Send the code in one of these forms: - PMNT (a domain): its name and its families. - PMNT-RCDT (domain and family): both names and its subfamilies. - PMNT-RCDT-ESCT (all three): the three names and an explanation of the combination. - /RCDT (a family): its name, the domains it appears in and its subfamilies. - //ESCT (a subfamily): its name, the domains and families it appears in. - /RCDT/ESCT (family and subfamily): the domains where this pair exists. - PMNT//ESCT (domain and subfamily): the families under PMNT that contain ESCT. - ESCT (no level given): matched as a domain, a family and a subfamily; each level where it exists is returned separately. This tool matches codes, not meanings. To find the code for a type of transaction, browse from the domain down: PMNT, then its families, then their subfamilies. It covers the ISO external code list only; bank-specific (proprietary) codes are outside it. It has no information about message structure or how a bank fills in a code.
iso20022_code_sets
Use for ANY question about ISO 20022 external code sets: the values of a code set (BalanceType, ReturnReason, Purpose, StatusReason, ...), what a code means (CLBD, OTHR, ...), whether a code is valid in a code set, which code sets a message uses (camt.053, pain.001, ...), or which messages use a code set. Call it even when the answer seems well known: it returns the sourced, current values with their official descriptions and flags deactivated ones. Send one identifier in `message`: - A code set (BalanceType, or ExternalBalanceType1Code): its description, its values (code, name, description) and the messages that use it. Add `code` to check a single value. - A code (CLBD): every code set that contains it, with the name and description in each. - An ISO 20022 message (camt.053): the code sets it uses, with their number of values. The values, code sets and matches are pipe-delimited text with a header row. Long lists are paged by whole rows: when `page.complete` is false, call again with the same input and the offset in `page.next_offset` until it is true, before answering about the whole list. Not covered: Bank Transaction Codes (PMNT, PMNT-RCDT-ESCT; use iso20022_bank_transaction_codes), which ISO 20022 message replaces a legacy message or which schemes use one (use iso20022_legacy_and_scheme_mappings), and what a message itself contains. Code set usage is message-level, not element-level. The code set description (concept_description) is AI-generated.
iso20022_legacy_and_scheme_mappings
Use for ANY question about what replaces or corresponds to a legacy payment message (SWIFT MT such as MT103, MT202, MT940; NACHA; CHAPS), or which payment schemes use an ISO 20022 message (pacs.008, pain.001, pain.008, camt.053; SEPA, NPP, CHAPS, Lynx, CIPS and others). Call it even when the answer seems well known: it returns sourced, current mappings with status and caveats. For "which schemes use X", call once with only the message: the response lists every recorded scheme (without descriptions, to keep it compact). Omit `standard` unless the user names one scheme; with `standard`, the response includes that scheme's description. - Legacy input (MT103, 940, ACH Statement): returns its ISO 20022 equivalent(s) in legacy_equivalents. - ISO 20022 input (pacs.008): returns legacy_equivalents (legacy messages that map to it) and used_by_schemes (schemes that use it). Mappings are message-level only; this tool does not map individual fields and has no information about a message's structure, elements or rules. Do not cite it for those. ISO 20022 messages that have been retired are returned flagged with iso20022_deactivated_in, not hidden.
iso20022_message_details
Use for ANY question about what an ISO 20022 message is: its official name, purpose, business area, latest version, and the size and shape of its structure. Send a message identifier such as pacs.008, camt.053 or pain.001. Call it even when the message looks familiar: it returns the official name, a plain-English description, the business area and domain, the Navigator's own functional grouping, whether the message is retired, structure statistics (total elements, maximum depth, element counts at each depth) and the number of external code sets the message uses. Covers the standard variant (variant 1) of each message, at the latest version held. For legacy equivalents (SWIFT MT, NACHA, CHAPS) and the schemes that use a message, use iso20022_legacy_and_scheme_mappings. For the list of code sets a message uses, use iso20022_code_sets (the response's next_calls names it).

Endpoints

URLTransportStateLatencyChecked
https://mcp.isonavigator.io/iso20022 streamable-http answering 359 ms 14 min ago

Alternatives to ISO 20022 Navigator

same job, measured the same way
Vision6 MCP by usefulapi
by usefulapi

Read Vision6 lists, contacts, messages and reports; update contacts; send transactional email/SMS.

23 tools answering
email59
by email59

Send transactional email from AI agents: sign up by email code, no domain or DNS setup.

20 tools answering
Trengo MCP by usefulapi
by usefulapi

Work tickets and messages, look up contacts and teams, pull reports, and reply, assign or close.

24 tools answering
MCP Gtags Server
by harshithsunku

Indexed C/C++ code navigation for AI agents — GNU Global (gtags) lookups over MCP, not grep scans.

219 installs/wk local only
Bank Statement Analysis
by mybankstatementanalysis

Turn bank statement PDFs into categorized, balance-checked transactions and reports.

answering
Temp Mail
by temp-mail

Disposable email inboxes for AI agents — read messages and verification codes.

answering
Jarvis
by phuongddx

Local-first SCIP code navigation and Zoekt search over your own indexed repositories

388 installs/wk local only
Codeintel
by phuongddx

Local-first SCIP code navigation and Zoekt search over your own indexed repositories

local only

ISO 20022 Navigator — questions

Answers built from our own checks of this server.

What can ISO 20022 Navigator do?
It exposes 4 tools, read directly from the server on our last check. Among them: iso20022_bank_transaction_codes, iso20022_code_sets, iso20022_legacy_and_scheme_mappings, iso20022_message_details. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is ISO 20022 Navigator working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 403 ms. The bar chart above shows every period we have measured.
How do I connect ISO 20022 Navigator?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does ISO 20022 Navigator need an API key?
No. ISO 20022 Navigator completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 4 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is ISO 20022 Navigator?
It answers our handshake in 403 ms on average, which is faster than 35% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is ISO 20022 Navigator open source?
The code is open source: it is published under the MIT licence, written in Python and 1 stars on GitHub. The licence covers the code in the repository, not the hosted service at mcp.isonavigator.io, which runs on its operator's own terms.