Supplier Payment Decision Agent (Ireland)
by supplier-payment-verifier-production.up.railway.app in Markets & finance
Free daily IBAN, VIES VAT and CRO checks; paid invoice decisions. x402. Never moves invoice money.
https://supplier-payment-verifier-production.up.railway.app/mcp/- Tools
- 9
- open to any client
- Uptime
- 100%
- last 30 days
- Response time
- 292 ms
- 380 ms slowest 5%
- Last check
- Passed
- 8 h ago, next any minute now
Reliability
Status and outage history · Atom feed · Watch with other listings
How to connect
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"supplier-identity-and-vat-verification": {
"type": "http",
"url": "https://supplier-payment-verifier-production.up.railway.app/mcp/"
}
}
}9 tools
- verify_supplier_payment
Verify a supplier's identity and VAT registration and return the advisory decision. Identity registry checks are routed to the Irish CRO for IE only. VAT is verified independently through EU VIES. Requires the verification.submit scope. transaction…
- get_verification
Retrieve a verification result belonging to the authenticated tenant. Requires the verification.read scope.
- check_iban
Cheapest call. Validates an IBAN (ISO 13616 mod-97 checksum, length and country) before you pay it. Returns PASSED or FAILED with a reason code. Irish (IE) IBANs pass by default.
- check_vat
Validates the Irish VAT number format and check letter, then confirms registration live with EU VIES. Returns PASSED, FAILED or UNAVAILABLE (VIES outage) with a reason code.
- check_company
Looks up an Irish company by CRO number in the Companies Registration Office open data. PASSED only if the company status is NORMAL; dissolved, liquidated or unknown companies FAIL. Returns the registered name.
- check_three_way_match
Checks that a purchase order, goods receipt and invoice agree on supplier, currency, amount, line items, unit prices and quantities received. Stateless; you attach the documents. Checks caller-supplied documents, not independently verified ERP records.
- decide_supplier_payment
Flagship. Independent third-party decision for an Irish supplier invoice. Runs five gates (CRO status NORMAL, EU VIES VAT, payee-name and IBAN check, PO/GRN/invoice 3-way match, RSA signature) and returns exactly one of EXECUTE_PAYMENT, REJECT_PAYMENT or FLAG_FOR_HUMAN_REVIEW…
- verify_payout
Checks a supplier's payout address before you pay it. Checks that the address is well formed (EVM), screens it against the OFAC SDN list of digital currency addresses, and compares it with the payout addresses this account has verified for the same supplier_id. Returns verified…
- register_signing_key
Registers an RSA public key (2048-bit or larger, PEM) used to sign payment-decision requests. Keys are immutable per tenant; rotate by registering a new key_id.
Security scan
No findings
We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 8 h ago | Passed | 200 | 333 ms |
| 22 h ago | Passed | 200 | 283 ms |
| 34 h ago | Passed | 200 | 286 ms |
| 46 h ago | Passed | 200 | 378 ms |
| 2 days ago | Passed | 200 | 282 ms |
Show 10 older checks
| 3 days ago | Passed | 200 | 413 ms |
| 3 days ago | Passed | 200 | 292 ms |
| 4 days ago | Passed | 200 | 285 ms |
| 4 days ago | Passed | 200 | 313 ms |
| 5 days ago | Passed | 200 | 308 ms |
| 5 days ago | Passed | 200 | 255 ms |
| 5 days ago | Passed | 200 | 323 ms |
| 6 days ago | Passed | 200 | 287 ms |
| 6 days ago | Passed | 200 | 285 ms |
| 7 days ago | Passed | 200 | 336 ms |