Pacs008 MCP server
ISO 20022 pacs.008 FI-to-FI credit transfers: generate, validate, parse, scheme + address checks.
1 stars318 downloads/wk
Reviews
Write oneNobody has reviewed Pacs008 yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Pacs008 tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-10-30 · same rubric, same numbers if you re-run it
- Code scan7 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 2 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Pacs008 compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 95% of 48,255 servers
- GitHub stars
- 1
- more than 65% of 28,688 servers
- Downloads a week
- 318
- more than 82% of 12,191 servers with a package
Release history: 4 versions in the registry since 2026-08-29, latest 2026-10-28, typically one every 21 days.
Install Pacs008 in Claude Code, Cursor or VS Code
claude mcp add pacs008-mcp -- uvx pacs008-mcp
What the publisher says
From the Pacs008 repository's README, as published. We do not edit it. Read it on GitHub
pacs008-mcp: An MCP Server for ISO 20022 FI-to-FI Credit Transfers
![pacs008-mcp banner][banner]
[![PyPI Version][pypi-badge]][07] [![Python Versions][python-versions-badge]][07] [![PyPI Downloads][pypi-downloads-badge]][07] [![Licence][licence-badge]][01] [![Tests][tests-badge]][tests-url] [![Quality][quality-badge]][quality-url] [![Documentation][docs-badge]][docs-url] [![Glama MCP server score][glama-badge]][glama-url]
A [Model Context Protocol][mcp] server that exposes the [pacs008][core] ISO 20022 FI-to-FI Customer Credit Transfer library as tools for AI agents and assistants — discover message types and scheme profiles, validate records against the JSON Schema and against a rail's usage guidelines, generate validated XML, validate raw XML against the bundled XSD, and parse inbound messages, all from your favourite MCP client.
Latest release: v0.0.12 — 16 MCP tools over stdio, streamable HTTP or
SSE, all backed by the pacs008 library, for Python 3.10+. Adds convert_mt103, the legacy SWIFT
MT103 → pacs.008 (MT→MX) migration path.
Contents
- Overview
- Install
- Quick Start
- Transports
- Tools
- November 2026 structured-address cliff
- Using the tools
- Development
- Documentation
- Licence
- Contribution
- Acknowledgements
Overview
The [Model Context Protocol][mcp] (MCP) is an open standard that lets AI agents and assistants discover and call external tools in a uniform way. pacs008-mcp is an MCP server that turns the [pacs008][core] library into a set of first-class agent tools, so an assistant can generate, validate, and parse ISO 20022 pacs.008 FI-to-FI Customer Credit Transfer XML messages — and the related pacs.002/.004 status and return messages — directly from a conversation.
Every tool is a thin, typed wrapper over the pacs008 library — the same package used by the CLI and REST API — so all interfaces behave identically. Tools return JSON-serialisable data; on a validation error they return an {"error": ...} payload rather than raising.
- Website:
- Source code:
- Bug reports:
flowchart LR
A["MCP client<br/>(Claude Desktop, IDE, agent)"] -->|stdio| B["pacs008-mcp"]
B -->|delegates to| C["pacs008 library"]
C -->|render + validate| D["ISO 20022 pacs XML"]Install
pacs008-mcp runs on macOS, Linux, and Windows and requires Python 3.10+ and pip. It pulls in the core pacs008 library and the MCP SDK automatically.
python -m pip install pacs008-mcpNote: while the core pacs008 library is not yet on PyPI, install it from
source first:
sh
python -m pip install "git+https://github.com/sebastienrousseau/pacs008.git"
python -m pip install pacs008-mcp
Quick Start
Launch the server over stdio (the default transport):
pacs008-mcpRegister it with any MCP client (e.g. Claude Desktop) by adding it to the client's configuration:
{
"mcpServers": {
"pacs008": { "command": "pacs008-mcp" }
}
}Transports
One command line, three transports:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Pacs008: common questions
- Is Pacs008 MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Pacs008 safety report
- How do I install Pacs008?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Pacs008 need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Pacs008 maintained?
- The last commit was 7 days ago (2026-10-28). The latest release is v0.0.16.
- How does Pacs008 compare with other MCP servers?
- safety score 92/100 (higher than 95% of 48,255 servers); github stars 1 (more than 65% of 28,688 servers); downloads a week 318 (more than 82% of 12,191 servers with a package). Full comparison.