Structured Address Fix MCP server
MCP server for ISO 20022 postal-address remediation ahead of the Nov 2026 CBPR+ cliff.
1 stars33 downloads/wk
Reviews
Write oneNobody has reviewed Structured Address Fix yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Structured Address Fix tools (13, 1 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
assess_addressScore a single address against a policy and return its findings.
assess_messageAssess every addressed party in a pacs.008 / pain.001 message.
classify_addressClassify a postal address as structured, hybrid, or unstructured.
explain_findingExplain what a finding code means and how to resolve it.
get_cutover_dateReport when the structured-address requirement binds, if it yet does.
list_policiesList every available address policy (rulebook) with its tier.
normalize_country_codeResolve a country name or code to its ISO 3166-1 alpha-2 code.
parse_address_libpostalParse a free-text address into ISO 20022 postal fields.
preview_patchwrite actionReturn the patch operations remediation would apply (a dry run).
remediate_addressPropose the compliant form of an address, with explained changes.
remediate_messageAssess and remediate every addressed party in a message.
split_street_and_buildingSplit a street line into street name, building, and sub-building.
validate_postal_policyValidate an address's post_code against a country's format policy.
Public scan report
scanner v0.1.10 · 2026-10-30 · same rubric, same numbers if you re-run it
- Code scan8 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 3 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Structured Address Fix 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
- Tools
- 13
- the typical server has 7
- Tools that change things
- 8%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 1
- more than 65% of 28,688 servers
- Downloads a week
- 33
- more than 22% of 12,191 servers with a package
What its tools let an agent do: 12 read · 1 change
Release history: 2 versions in the registry since 2026-08-29, latest 2026-10-04, typically one every 36 days.
Install Structured Address Fix in Claude Code, Cursor or VS Code
claude mcp add structured-address-fix-mcp -- uvx structured-address-fix-mcp
What the publisher says
From the Structured Address Fix repository's README, as published. We do not edit it. Read it on GitHub
structured-address-fix-mcp: An MCP Server for ISO 20022 Postal Addresses
[![PyPI Version][pypi-badge]][07] [![Python Versions][python-versions-badge]][07] [![License][license-badge]][01] [![Tests][tests-badge]][tests-url] [![Quality][quality-badge]][quality-url] [![OpenSSF Scorecard][scorecard-badge]][scorecard-url] [![Documentation][docs-badge]][docs-url] [![Glama MCP server score][glama-badge]][glama-url]
A [Model Context Protocol][mcp] server that exposes the [structured-address-fix][core] ISO 20022 postal-address library as tools for AI agents and assistants — classify an address's shape, assess it against a scheme policy, and remediate it (or a whole pacs.008 / pain.001 message) into the structured form the November 2026 cutover requires, all from your favourite MCP client.
The 14 November 2026 cliff. On that date CBPR+, HVPS+, T2, CHAPS, and
Fedwire stop accepting fully unstructured postal addresses: a payment whose
debtor/creditor address is a free-text blob is rejected. structured-address-fix-mcp
puts the readiness check and the fix in front of your agent — assess_message
flags the offending parties, remediate_message proposes the compliant form,
and getcutoverdate reports the binding date. v0.0.4, stdio, streamable
HTTP and SSE transports, 13 tools, Python 3.12+.
Contents
- Overview
- The ISO 20022 MCP Suite
- Install
- Quick Start
- Transports — stdio, streamable HTTP (2026-07-28 and 2025-11-25) and SSE from one command line
- Tools
- Using the tools
- Related MCP Servers
- When not to use structured-address-fix-mcp
- Development
- Security
- Documentation
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. structured-address-fix-mcp is an MCP server that turns the [structured-address-fix][core] library into a set of first-class agent tools, so an assistant can read a postal address — or every addressed party in an ISO 20022 pacs.008 / pain.001 message — and bring it into line with the structured-address rules that become mandatory on 14 November 2026, directly from a conversation.
The headline capability is the one-shot remediation workflow: assess a message, find the parties whose addresses will be rejected at the cliff, and emit the compliant form with each change explained and confidence-scored.
Every tool is a thin, typed wrapper over structuredaddressfix.services — the single shared facade also used by the CLI — so all interfaces behave identically. Tools return JSON-serialisable data; on an 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, streamable HTTP or SSE| B["structured-address-fix-mcp"]
B -->|delegates to| C["structured_address_fix.services"]
C -->|classify + assess + remediate| D["ISO 20022 postal addresses<br/>(pacs.008 / pain.001)"]The ISO 20022 MCP Suite
structured-address-fix-mcp is the postal-address specialist in a set of coordinated, vendor-neutral MCP servers for the ISO 20022 migration. Dependency ranges are kept aligned across the suite, so the servers co-install cleanly in a single Python environment: start with one, add the rest as your workflow grows.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Structured Address Fix: common questions
- Is Structured Address Fix MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Structured Address Fix safety report
- How do I install Structured Address Fix?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Structured Address Fix need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Structured Address Fix maintained?
- The last commit was 8 days ago (2026-10-27). The latest release is v0.0.6.
- How does Structured Address Fix compare with other MCP servers?
- safety score 92/100 (higher than 95% of 48,255 servers); tools 13 (the typical server has 7); tools that change things 8% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.