All servers · Payments & accounting
Invoice & Payment ID Validator
dev.workers.mohamed-bahaa53000.invoice-validator/invoice-payment-id-validator · v1.2.1
New (7 days)Tools changed (7 days)
Measured by MCP Station
| Last check | Reachable |
|---|---|
| Checked at | — |
| Check success 7 / 30 days | — |
| First-try success 30 days | — |
| Median response | — |
| Lookups 30 days | — |
| Authentication | No auth |
| MCP version | 2025-06-18 |
| Rank score | — |
| Declared risk | Read-only (all tools declare readOnlyHint) |
| Capabilities declared | tools |
| Tool definitions | 6 tools · with description 100% · input schema is an object 100% · read/destructive hints 100% |
Description written by the publisher, not verified
Pay/review/hold verdict for invoice payees: cross-checks IBAN, BIC, VAT, EIN. Paid: RapidAPI
Connect
streamable-http · https://invoice-validator.mohamed-bahaa53000.workers.dev/demo/mcp
claude mcp add --transport http invoice-payment-id-validator https://invoice-validator.mohamed-bahaa53000.workers.dev/demo/mcp{
"mcpServers": {
"invoice-payment-id-validator": {
"url": "https://invoice-validator.mohamed-bahaa53000.workers.dev/demo/mcp"
}
}
}streamable-http · https://invoice-payment-id-validator.p.rapidapi.com/mcp
claude mcp add --transport http invoice-payment-id-validator https://invoice-payment-id-validator.p.rapidapi.com/mcp{
"mcpServers": {
"invoice-payment-id-validator": {
"url": "https://invoice-payment-id-validator.p.rapidapi.com/mcp"
}
}
}Tools as reported by the server
check_invoice_payeeOne 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 / hold with plain-English reasons. Catches the changed-bank-details fraud pattern (e.g. a German suvalidate_ibanValidate 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-readable error codes. Use before paying an invoice or saving supplier bank details.validate_bicValidate 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).validate_eu_vatValidate 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 throttled; failures return vies.checked=false, never a false 'invalid').validate_gb_vatValidate a UK (GB) VAT registration number: format, branch/government/health-authority types, and the HMRC mod-97 / 9755 checksum.validate_einValidate 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.
Tool changes
- 2026-10-19: check_invoice_payee, validate_iban, validate_bic, validate_eu_vat, validate_gb_vat, validate_ein
- 2026-10-18: validate_iban, validate_bic, validate_eu_vat, validate_gb_vat, validate_ein
Repository · Website · JSON · Text for agents · Registry updated 2026-10-18