Installation
The CLI is included with iso8583sim:Basic Usage
Commands
parse
Parse a raw ISO 8583 message and display its contents.
Options:
Examples:
build
Build an ISO 8583 message from field values.
Examples:
validate
Validate an ISO 8583 message for structure and content.
Examples:
--against all):
convert
Convert a message to another ISO 8583 version.
Example:
explain
Explain a message in plain English.--no-llm you get a rule-based summary instead, which works offline and needs no API key.
Options:
Examples:
--no-llm):
generate
Generate sample ISO 8583 messages from a template, or from a plain English description with--llm.
Examples:
--llm, the generated message is validated before it’s shown, and common problems are fixed automatically.
serve
Run a mock issuer host that answers requests by rules. See Networking for the rules file format.send
Send one message to a host and show the response.load
Send many generated requests to a host and report throughput, latency percentiles and response codes.--format, --header, --tpdu and --timeout options as send. Exits with status 1 if any request timed out or failed.
web
Run the REST API server. Requirespip install iso8583sim[web].
/docs. See REST API.
mcp
Run the MCP server over stdio so AI assistants can use iso8583sim. Requirespip install iso8583sim[mcp].