pain001-mcp
Related Servers
Alternatives to pain001-mcp
- AlicenseAqualityBmaintenanceAn MCP server that exposes the pacs008 ISO 20022 FI-to-FI Customer Credit Transfer library as tools for AI agents and assistants, enabling generation, validation, and parsing of pacs.008 credit transfer XML messages.1680 PyPI1Apache 2.0
Related Servers
- AlicenseAqualityAmaintenanceMCP server that enables AI agents to parse, validate, and reverse ISO 20022 bank statements, with tools for discovering message types and return reasons.24333 PyPI2Apache 2.0
- AlicenseAqualityDmaintenanceAn MCP server that provides AI agents with tools to validate SWIFT MT and ISO 20022 MX payment messages, check BIC/IBAN correctness, and convert between MT and MX formats.76 npmMIT
- AlicenseAqualityAmaintenanceA fully local, closed-world MCP server that manages, validates, and serves bank-specific ISO 20022 clearing profiles and rule packs, enabling AI agents to discover profiles, fetch them, lint payloads against them, and validate rule-pack definitions.435 PyPI1Apache 2.0
- AlicenseAqualityCmaintenancePactus is an MCP server for parsing and validating ISO 20022 payment messages directly from chat. It exposes nine tools that let AI assistants inspect or validate pacs.008, pacs.002, pain.001, and camt.053 messages — the message types at the centre of the CBPR+ migration — without leaving the conversation.92MIT
- FlicenseNot gradedqualityCmaintenanceA Model Context Protocol server that advertises tools with JSON schemas and executes tool calls safely, enabling AI agents to perform actions on real systems.-
- AlicenseNot gradedqualityDmaintenanceModel Context Protocol server that standardizes tool discovery, execution, and context management for AI applications.MIT
TDQS
Scored across 26 tools
Most tools have clearly distinct phase-specific purposes, and descriptions explicitly cross-reference related tools (e.g. validate_records vs validate_payment_scheme vs validate_xml_against_schema). There is some potential confusion between simulate_payment_batch, stage_payment_batch, simulate_clearing, and commit_payment_batch, but the lifecycle roles are explained.
Tool names consistently use snake_case with verb-first patterns such as validate_records, generate_message, parse_camt053, and get_corpus_file. Acronyms and variants like generate_message_async and generate_message_from_file follow the same predictable structure.
At 26 tools the surface is heavy, with many specialized helpers for schema discovery, validation, generation variants, corpus inspection, and staging. The breadth of the ISO 20022 payment domain justifies most tools, but the count sits at the borderline-heavy end and some consolidation could be possible.
The server covers discovery, validation, sanitization, generation, parsing, migration, staging, clearing simulation, and commit, giving strong end-to-end lifecycle support. Minor gaps remain around staged-batch lifecycle management, such as aborting or listing staged batches, but core workflows are well covered.