
jPOS MCP Server
If you're building payment systems or working with ISO 8583 messages, this server gives Claude deterministic access to jPOS tooling instead of forcing it to guess field specs or packager classes. You get six tools: lookup exact ISO 8583 field definitions, decode MTI values, generate GenericPackager XML from plain English, validate Q2 deploy descriptors, build and validate messages with PAN detection, and semantic search over the jPOS Programmer's Guide using RAG. It's built with timeout guardrails per tool and ships with 114 tests covering unit logic, MCP protocol integration, and end-to-end workflows. The entire field spec and MTI table lives in verified JSON, so answers come from data, not hallucination.
- GitHub stars
- 3
- tools
- 6
- transport
- STDIO
- last updated
- Apr 12, 2026
Tools
6 toolsPublic tool metadata for what this MCP can expose to an agent.
lookup_fieldReturn full ISO 8583 field spec (name, format, jPOS class, max length)
Return full ISO 8583 field spec (name, format, jPOS class, max length)
No parameter schema in public metadata yet.
decode_mtiDecode MTI into version, class, function, origin + expected response
Decode MTI into version, class, function, origin + expected response
No parameter schema in public metadata yet.
generate_packagerGenerate complete GenericPackager XML from plain English
Generate complete GenericPackager XML from plain English
No parameter schema in public metadata yet.
validate_descriptorLint a Q2 deploy descriptor (channel, QMUX, TM rules)
Lint a Q2 deploy descriptor (channel, QMUX, TM rules)
No parameter schema in public metadata yet.
build_messageValidate ISO 8583 field dict (mandatory fields, lengths, PAN safety)
Validate ISO 8583 field dict (mandatory fields, lengths, PAN safety)
No parameter schema in public metadata yet.
search_jposSemantic search over jPOS Programmer's Guide (RAG)
Semantic search over jPOS Programmer's Guide (RAG)
No parameter schema in public metadata yet.
Sponsors
Readme
jPOS MCP Server
mcp-name: io.github.mohisyed/jpos-mcp-server
The first open-source MCP server for jPOS and ISO 8583.
Demo
Claude validating a real ISO 8583 financial transaction request using deterministic tools. No guessing — every answer comes from verified data.
An MCP server that gives AI agents (Claude, Cursor, VS Code Copilot) deterministic, verified access to ISO 8583 field specs, MTI decoding, jPOS packager XML generation, deploy descriptor validation, message building, and jPOS documentation search.
No more guessing packager class names. No more scrolling a 300-page PDF. Call a tool, get the right answer.
Table of Contents
Details
- Repository
- github.com/mohisyed/jpos-mcp
- Website
- github.com/mohisyed/JPOS-MCP
- Category
- Finance & Commerce
- Package
jpos-mcp-server- Transport
- STDIO
- Registry
- MCP registry, active