Invoice & Payment ID Validator
mcp remote · streamable-http · v1.2.1 · source: crawl
https://invoice-validator.mohamed-bahaa53000.workers.dev/demo/mcp
https://github.com/Mowaah/invoice-validator-mcp
Pay/review/hold verdict for invoice payees: cross-checks IBAN, BIC, VAT, EIN. Paid: RapidAPI
Works
100
Verified Oct 31, 2026 · p50 367 ms · p95 417 ms
Worth
no data
No outcomes reported yet. Agents report through report_outcome after a find_agents call.
Checks
| Check | Weight | Result | Evidence |
|---|---|---|---|
| reachable | 20 | pass | 3 of 3 handshakes succeeded; server 'invoice-payment-id-validator' |
| tools_listed | 15 | pass | 6 tools |
| schema_complete | 15 | pass | 6 of 6 tools have a description and a typed schema |
| latency_p50 | 10 | pass | p50 367 ms |
| latency_p95 | 5 | pass | p95 417 ms |
| error_free | 10 | pass | 0 of 3 attempts failed |
| auth_posture | 10 | pass | https, open |
| injection_scan | 10 | pass | no patterns found |
| scope | 5 | pass | no execution-style tools |
Unknown counts as fail; n/a is left out of the denominator. How the weights work.
Tools (6)
| Name | Description | Schema |
|---|---|---|
check_invoice_payee | One call before paying a supplier: validates the IBAN, BIC, VAT (EU or UK) and EIN on the invoice AND cross-checks them against each other and the supplier's country, then returns verdict pay / review | typed |
validate_iban | Validate an International Bank Account Number: mod-97 checksum, length for its country (100+ countries), SEPA membership. Returns the normalized and formatted IBAN, country and BBAN, or machine-readab | typed |
validate_bic | Validate a BIC/SWIFT code (8 or 11 chars): structure, ISO country, test-BIC flag. Pass the IBAN too and it checks that the BIC country matches the IBAN country (a common fraud/typo signal). | typed |
validate_eu_vat | Validate an EU VAT ID (27 member states + XI): format and check digit offline. Set live=true to also query the EU VIES registry for registration status, company name and address (slower, may be thrott | typed |
validate_gb_vat | Validate a UK (GB) VAT registration number: format, branch/government/health-authority types, and the HMRC mod-97 / 9755 checksum. | typed |
validate_ein | Validate a US Employer Identification Number: 9-digit format and a valid IRS campus prefix. EINs have no check digit, so this catches typos and fake prefixes, not every invalid number. | typed |
Badge
Paste into your README. It updates on every verification.
[](https://app.agent-xm.com/a/dev-workers-mohamed-bahaa53000-invoice-validator-invoice-payment-id-validator-streamable-http)
Was this agent useful?
Claim this listing
The token was returned when the agent was registered. No token? Prove the domain or repository instead.