Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI โ†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE โ†— (opens in a new tab)
  • llms.txt โ†— (opens in a new tab)
  • Catalog JSON โ†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub โ†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
ยฉ 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. ๐Ÿ’ฐ Finance & Fintech
  3. Camt053 MCP
Camt053 MCP logo
Health: ActiveRecent health check succeeded.Last checked 9/6/2026, 10:02:25 PM

Camt053 MCP

User RatingsBe the first to rate and review this MCP server!
View Repository1 GitHub StarsTotal stargazers on GitHub for the source repository (1 stars).Visit Website
iso-20022bank-statementsfinancemcpaccounting

Parse, validate, inspect, classify, export, and reverse ISO 20022 camt.05x bank statements through MCP.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Manual Client & Custom JSON ConfigExpand JSON โ–พ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "sebastienrousseau-camt053-mcp": {
      "command": "uvx",
      "args": [
        "camt053-mcp"
      ]
    }
  }
}

๐Ÿ’ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Tool Schemas (24) Directory Badge Claim listing Alternatives๐Ÿ’ฐ More in Finance & Fintech

Overview

The sebastienrousseau/camt053-mcp MCP server exposes ISO 20022 camt.05x bank-statement parsing, validation, schema inspection, filtering, and reversal workflows to MCP clients. It accepts statement XML or MT940/MT942 text, returns JSON-serializable results, and can generate validated camt.053.001.14 reversal XML without writing files. Additional tools check IBAN, BIC, and LEI values, assess CBPR+ readiness, search curated payment-rulebook clauses, classify entries through client-side MCP Sampling, and shape journal payloads for Xero or QuickBooks Online. Reach for it when an agent needs to inspect or transform bank statements, prepare accounting exports, or audit upcoming November 2026 CBPR+ address and schema requirements.

Use cases

โ€ขParse incoming camt.053 statements into structured entries
โ€ขValidate bank-statement XML before downstream processing
โ€ขGenerate reversal XML for entries with a return reason
โ€ขExport booked entries as Xero or QuickBooks payloads
โ€ขCheck statements for CBPR+ November 2026 readiness

Key features

โ€ขISO 20022 camt.05x parsing and XSD validation
โ€ขMT940 and MT942 conversion
โ€ขIBAN, BIC, and LEI validation
โ€ขCBPR+ readiness checks
โ€ขXero and QuickBooks journal payload generation
โ€ขRulebook lookup and MCP Sampling classification

Capabilities & Tool Schemas (24) ~8.6k tokensApproximate context cost of this serverโ€™s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Verified live Verified liveCaptured by calling this serverโ€™s live tools/list endpoint.

Inspect callable tools, capabilities, and parameters exposed to AI agents by Camt053 MCP.

list_message_types

List every supported ISO 20022 camt.05x message type and its name. Use this first, before any validation or generation call, to discover the exact ``message_type`` strings this server accepts. For the return-reason codes rather than message types, call ``list_return_reasons`` instead. Returns a list of ``{"message_type": ..., "name": ...}`` dictionaries, one per supported message type (e.g. ``camt.053.001.14``).

list_return_reasons

List every known ISO external return reason code with its name. Use this to discover the ``reason_code`` values that ``filter_entries`` and ``generate_reversal`` accept (e.g. ``AC04`` Closed Account). For the supported message types rather than reason codes, use ``list_message_types``. Returns a list of ``{"code": ..., "name": ...}`` dictionaries (e.g. ``{"code": "AC04", "name": "Closed Account Number"}``).

get_required_fields

List only the required input field names for a camt message type. Use this for a quick checklist of the mandatory columns before building reversing-entry records. When you need full type/format constraints (not just which fields are required), call ``get_input_schema`` instead. Args: message_type: A supported ISO 20022 camt.05x message type.

get_input_schema

Return the full JSON Schema for a message type's flat input record. Use this to learn every field, its type, and its constraints before assembling records, or to drive a form/UI. For just the required-field names use ``get_required_fields``; to actually check records against this schema use ``validate_records``. Args: message_type: A supported ISO 20022 camt.05x message type.

validate_records

Validate flat records against a message type's input JSON Schema. Use this on in-memory reversing-entry records to catch structural/type errors per row before generation. To validate a whole camt.05x *document* (XML) against its XSD instead, use ``validate_statement``. Returns a report ``{"valid": bool, "total": int, "valid_count": int, "errors": [...]}``. Args: message_type: A supported ISO 20022 camt.05x message type. records: One or more flat reversing-entry records to validate.

validate_identifier

Validate a single financial identifier (IBAN, BIC, or LEI). Use this for a one-off identifier check with a clear pass/fail. To validate identifiers embedded across a whole batch of records, prefer ``validate_records`` rather than calling this per field. Returns ``{"kind": str, "value": str, "valid": bool}``. Args: kind: One of ``"iban"``, ``"bic"``, or ``"lei"`` (case-insensitive). value: The identifier value to check.

How Camt053 MCP works

What sebastienrousseau/camt053-mcp MCP server does

The sebastienrousseau/camt053-mcp MCP server turns the camt053 ISO 20022 bank-statement library into MCP tools for AI clients. It works with camt.05x messages, including camt.053 statements and camt.052 reports produced through MT942 conversion. Inputs and outputs are handled in memory: statement XML and legacy MT text are supplied as strings, while parsed documents, validation reports, journal payloads, and generated XML are returned to the caller.

The main reversal workflow accepts an incoming statement and an ISO return-reason code, selects matching entries, and produces a validated camt.053.001.14 reversal document. Supporting tools let an agent discover valid message types and reason codes, inspect schemas, validate records, and preview entries before generating a reversal.

How it works

Tools are exposed through MCP and delegate to the shared camt053 service layer. Parsing produces a structured document containing the group header, statements, accounts, balances, and entries. Flat entry-list tools provide filtering and optional pagination, while anomaly detection applies fixed rules for duplicate references, unusually large fee deductions, and transaction-count spikes.

Validation operates at different levels. Record validation checks flat input data against a message-type JSON Schema. Statement validation checks XML against the matching ISO 20022 XSD. The CBPR+ readiness check separately evaluates supported camt.053 schema revisions and postal-address structure for the November 2026 acceptance rules.

Rulebook search is limited to a curated, offline registry covering SEPA, CBPR+, and HVPS+ clauses. Its vector search uses deterministic lexical vectors rather than a hosted embedding service. Entry classification is different: classify_entry uses MCP Sampling to ask the connected client to perform an LLM completion, so clients without Sampling cannot use that tool.

Setup and configuration

Install the package with pip and launch the executable over the default stdio transport:

sh
python -m pip install camt053-mcp
camt053-mcp

The package requires Python 3.10 or newer and runs on macOS, Linux, and Windows. A client configuration can register camt053-mcp as a stdio MCP server. The optional vector extra enables rulebook similarity search; without it, that tool returns an error directing the operator to install the extra.

Tools and capabilities

The sebastienrousseau/camt053-mcp MCP server includes capabilities for:

  • Discovering supported camt message types, return reasons, required fields, and complete input schemas.
  • Parsing camt.05x XML and converting MT940 or MT942 text into compatible structured documents.
  • Validating identifiers, records, XML/XSD conformance, and CBPR+ readiness.
  • Listing, paginating, filtering, classifying, and screening statement entries for anomalies.
  • Generating reversal XML for selected return reasons.
  • Creating Xero BankTransactions or QuickBooks Online JournalEntry payloads without calling either platform.
  • Browsing, searching, and citing curated SEPA, CBPR+, and HVPS+ rulebook clauses.

Journal exports contain operator-fill placeholders for values such as account codes, contacts, and realm identifiers. The tool prepares payloads but does not post them to an accounting API.

Limitations and notes

The server does not write generated documents to disk or make external accounting-platform API calls. Rulebook citations are summaries with source URLs, not authoritative reproductions of the underlying rulebooks. MT942 data that has no dedicated field in the camt.053-oriented model is surfaced through documented proprietary balance type codes.

The HTTP transport supports OAuth 2.1 resource-server authentication according to the repository material, while local stdio usage is the straightforward installation path. The CBPR+ readiness tool reports the cutover date as 2026-11-16 and checks the rules represented by the server; it is not a general certification of every clearing-system requirement.

Read the full README โ†’View source on GitHub โ†’

Related MCP Servers

View all in Finance & Fintech View all alternatives
  • Pacs008 MCP logoPacs008 MCP

    ISO 20022 FI-to-FI credit-transfer generation + validation (pacs.008 FI-to-FI Customer Credit Transfer, pacs.004 Payment Return, pacs.002 Status Report). 15 tools across message-type + scheme discovery, JSON Schema + rail-usage validation, validated XML generation, XSD validation, inbound parsing, the November 2026 structured-address cliff toolkit (classify/validate/repair/batch), and legacy SWIFT MT103 โ†’ pacs.008 conversion. Built on the pacs008 library (100% branch coverage, Apache-2.0). Install pip install pacs008-mcp, run pacs008-mcp.

    ๐Ÿ’ฐ Finance & Fintech2 views
    Compare vs Pacs008 MCP โ†’
  • MCP Server Ledger logoMCP Server Ledger

    A ledger-cli integration for managing financial transactions and generating reports.

    ๐Ÿ’ฐ Finance & Fintech3 views
    Compare vs MCP Server Ledger โ†’
  • Hledger MCP logoHledger MCP

    Double entry plain text accounting, right in your LLM! This MCP enables comprehensive read, and (optional) write access to your local HLedger accounting journals.

    ๐Ÿ’ฐ Finance & Fintech7 views
    Compare vs Hledger MCP โ†’
  • Bexio MCP Server logoBexio MCP Server

    Swiss accounting integration for Bexio. 221 tools for invoices, contacts, projects.

    ๐Ÿ’ฐ Finance & Fintech3 views
    Compare vs Bexio MCP Server โ†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks โ€” not a rating.

GitHub stars
1
Stargazers on the source repository.
Last commit
17d ago
Most recent push to the default branch.
Tools exposed
24
Callable tools this server registers over MCP.
Directory activity
3 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet โ€” be the first to share how this listing worked for you.

Frequently Asked Questions about Camt053 MCP

Install it with `python -m pip install camt053-mcp`, then launch it with `camt053-mcp`. Python 3.10 or newer is required.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewCamt053 MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/sebastienrousseau-camt053-mcp?style=directory)](https://allmcps.com/mcp/sebastienrousseau-camt053-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/sebastienrousseau-camt053-mcp"><img src="https://allmcps.com/api/badge/sebastienrousseau-camt053-mcp?style=directory" alt="Camt053 MCP on AllMCPs" /></a>

Technical Specs & Signals

Category๐Ÿ’ฐFinance & Fintech
PricingFree
More technical detailsExpand โ–พ
TransportSTDIO
RuntimePython
AuthNo auth required
LicenseApache-2.0
ClientsClaude Desktop
Last updatedSep 7, 2026
2/4 checks healthy over the last 32d
Views3
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars1
GitHub Star CountTotal stargazers on GitHub representing community popularity (1 stars).
Last commit17d ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Aug 24, 2026
59Quality signal: Good ยท 59/100How this signal is calculated โ–พ
Server availabilityNot measured

Not scored for repo-hosted servers โ€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools30/30
Adoption & activity4/15
Community engagement0/10

A guidance signal from public completeness & health data โ€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 26d ago via OSV.dev

โ˜… FeaturedAllMCPs Server logo

AllMCPs Server

The official MCP server for AllMCPs.com - submit and manage tools directly from your AI. The open directory for MCP servers. Connect Claude, Cursor, Windsurf, and AI agents to databases, tools, files, and APIs. Explore 10,000+ servers. AllMCPs is the premier, open directory for discovering, evaluating, and installing Model Context Protocol (MCP) servers to equip AI agents and LLMs with real-world superpowers.

Explore Server โ†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge โ€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it โ€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in ๐Ÿ’ฐ Finance & Fintech โ†’Best MCP servers for Finance & Fintech โ†’Alternatives to Camt053 MCP โ†’Install in Claude DesktopInstall in CursorInstall in VS Code