pacs008-mcp is an open-source toolkit and API designed for automating the processing of ISO 20022 pacs.008 payment messages, which are used for financial institution-to-financial institution customer credit transfers. The tool provides features for generating, validating, and delivering pacs.008 messages in XML format, ensuring compliance with official ISO 20022 message schemas and SWIFT guidelines. It supports validation against 20 message-specific JSON schemas, IBAN format and checksum verification for 75 countries, and XSD validation of generated XML. Security measures include protection against XML external entity (XXE) attacks, strict directory allowlisting to prevent path traversal, and masking of personally identifiable information (PII) in structured JSON logs to align with GDPR and PCI DSS requirements. The toolkit exposes a FastAPI service for orchestrating automated workflows, making it suitable for integration into systems that require programmatic handling of credit transfer messages. It addresses upcoming requirements such as structured and hybrid postal address handling for CBPR+ and schema migrations, and offers version-aware message generation to support both legacy and current revisions of pacs.008. The tool is packaged as a production-ready Python module available on PyPI, and includes documentation and a changelog for reference. pacs008-mcp is MIT-licensed, allowing for transparency and community contributions. Its standards-driven approach and open-source model make it a resource for developers and organizations seeking to ensure compliance and automation in financial messaging workflows involving ISO 20022 pacs.008 messages.
pacs008-mcp sits in PulseGate's API design, testing & docs category. It focuses on providing programmatic access to ISO 20022 FI-to-FI credit transfer operations via a standardized MCP server API. pacs008-mcp is an open-source project aimed at financial software developers and agent framework integrators. The project is open source (Apache-2.0). It runs on the web, the command line, and API.
It is developed by sebastienrousseau, and the product first shipped in 2026. The project is developed in the open on GitHub with 3 commits in the last 90 days. Among its 5 catalogued features are MCP server, ISO 20022 support, and API access. It exposes integrations via an MCP server and a public API.
Latest indexed changes and source events
Other apps tracked under the same category.