Skip to content
Agentmart
Submit a tool

Camt Exceptions

Generate + XSD-validate ISO 20022 E&I camt messages (camt.056 cancellation, camt.029 resolution).

Connector by sebastienrousseau · GitHub account verified by the MCP Registry

IndexedApache-2.0Local (stdio)★ 1
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/sebastienrousseau-camt-exceptions

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Generate + XSD-validate ISO 20022 E&I camt messages (camt.056 cancellation, camt.029 resolution).

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.

Tools
3 read · 1 write · 0 delete
Secrets
None asked for
Install scripts
None found
Runs as
Python package

Tools by what they do 4

Read from the source code; the running server may list different tools.

Read 3 · Look things up without changing anything.

  • get_required_fields
  • list_message_types
  • validate_xml

Write 1 · Create, change, send or run things.

  • generate_message

Network hosts it talks to 3

  • camt-exceptions.com · found in code
  • github.com · found in code
  • glama.ai · found in code

Tools (4)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • generate_message

    Generate a schema-validated ISO 20022 E&I XML message from a record. Purpose: Renders a complete, XSD-compliant ISO 20022 XML document (e.g. camt.056 payment cancellation or camt.029 investigation resolution) from structured field dictionaries, validating the result against the bundled official schema before returning. When to use: - When raising payment cancellation, recall, or investigation response messages for interbank transmission. - When requiring guaranteed XSD-valid XML output for downstream payment processing. When NOT to use: - Do NOT use to validate pre-existing XML files withou…

  • get_required_fields

    Get required schema fields for an ISO 20022 E&I message type. Purpose: Returns the list of mandatory top-level data fields required to construct a valid message record (e.g. assignment identification, instruct team agent, and transaction arrays). When to use: - When preparing input payloads before calling generate_message. - When validating payload completeness prior to XML serialization. When NOT to use: - Do NOT use with unsupported message types; discover supported types via list_message_types. Behavioral transparency: Deterministic field dictionary lookup; pure, read-only, and idempote…

  • list_message_types

    List supported ISO 20022 Exceptions & Investigations message types. Purpose: Returns the catalog of supported E&I message identifiers (e.g. camt.056.001.12 Payment Cancellation Request, camt.029.001.14 Resolution of Investigation) and their human-readable definitions. When to use: - When discovering valid message_type parameters before generating or validating messages. - When verifying schema version support for payment recall or resolution workflows. When NOT to use: - Do NOT use for payment initiation (pain) or statement (camt.053) messages. Behavioral transparency: Static catalogue ret…

  • validate_xml

    Validate raw ISO 20022 E&I XML against bundled XSD schemas. Purpose: Validates an XML string against the official bundled XSD schema for the specified E&I message type, returning validation status and detailed schema violation diagnostics. When to use: - When inspecting received or pre-generated ISO 20022 E&I XML before ingesting or routing. - When diagnosing schema structural, datatype, or constraint errors in message payloads. When NOT to use: - Do NOT use for payment initiation (pain) or statement (camt.053) documents. - Do NOT pass unparseable binary content; requires valid XML text. B…

Signals

Stars
1
Forks
0
Open issues
0
Weekly downloads
107
Last commit
Oct 4, 2026 (24 days ago)
Last release
Oct 4, 2026 (24 days ago)
Last package publish
Oct 4, 2026 (24 days ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
io.github.sebastienrousseau/camt-exceptions
Version
0.0.20
Auth
No auth
Packages
pypi camt-exceptions
License
Apache-2.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from sebastienrousseau

Cite this page

Camt Exceptions MCP server. Agent Mart. https://agentmart.dev/connectors/sebastienrousseau-camt-exceptions (last updated 2026-10-24)