mcpbeat Sign in

Invoice & Payment ID Validator MCP Server

by workers-mohamed-bahaa53000-invoice-validator Your server? Claim it
answering

Invoice & Payment ID Validator is answering right now. Last checked 12 min ago. It exposes 6 tools. Last commit 21 Oct 2026.

Pay/review/hold verdict for invoice payees: cross-checks IBAN, BIC, VAT, EIN. Paid: RapidAPI

Uptime history 14 days of history · worst day 99%
14 days agonow
100.0%
Uptime 24h
184 of 184 checks
6
Tools
read from the server
284 ms
Response time
average over 24h
0
Stars
last commit 21 Oct 2026

Invoice & Payment ID Validator missed 2 checks this week

Everything else answered, so this is steady rather than shaky. We check every 15 minutes, which is how a one-off gets told apart from the start of a pattern, and how you hear about the next one within the hour instead of from your users.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 12 min ago.

run in your terminal
claude mcp add invoice-payment-id-validator --transport http https://invoice-validator.mohamed-bahaa53000.workers.dev/demo/mcp
Settings → Connectors → Add custom connector, then paste this address
https://invoice-validator.mohamed-bahaa53000.workers.dev/demo/mcp
~/.codex/config.toml
[mcp_servers.invoice-payment-id-validator]
url = "https://invoice-validator.mohamed-bahaa53000.workers.dev/demo/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "invoice-payment-id-validator": {
      "url": "https://invoice-validator.mohamed-bahaa53000.workers.dev/demo/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "invoice-payment-id-validator": {
      "type": "http",
      "url": "https://invoice-validator.mohamed-bahaa53000.workers.dev/demo/mcp"
    }
  }
}

This endpoint answered with an authorization challenge. The server is running, but it did not say what kind of credentials it expects.

This server publishes 1 more address. The block above uses the one we reach during checks; the full list is under Endpoints below, and the author may intend a particular one for your client.

Available tools 6

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

validate
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).
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.
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 throttled; failures return vies.checked=false, never a false 'invalid').
validate_gb_vat
Validate a UK (GB) VAT registration number: format, branch/government/health-authority types, and the HMRC mod-97 / 9755 checksum.
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-readable error codes. Use before paying an invoice or saving supplier bank details.
invoice
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 / hold with plain-English reasons. Catches the changed-bank-details fraud pattern (e.g. a German supplier asking to be paid into a foreign account), BIC/IBAN country mismatches, unregistered VAT numbers, and (with live=true) a VIES-registered company name that doesn't match the supplier name. Pass whatever the invoice has; only one field is needed.

Endpoints

URLTransportStateLatencyChecked
https://invoice-validator.mohamed-bahaa53000.workers.dev/demo/mcp streamable-http answering 81 ms 12 min ago
https://invoice-payment-id-validator.p.rapidapi.com/mcp streamable-http needs auth 432 ms 12 min ago

Alternatives to Invoice & Payment ID Validator

same job, measured the same way
S
Supplier Payment Decision Agent (Ireland)
by lkennedyshare

Free daily IBAN, VIES VAT and CRO checks; paid invoice decisions. x402. Never moves invoice money.

8 tools answering
x402 Triage MCP
by tatelyman

MCP server for no-payment x402 surface triage, 402 Index health checks, and paid review handoff.

38 installs/wk local only
Japan Business Calendar MCP
by donniertf-hub

Japanese business days, holiday checks and invoice due dates for your AI agent.

4 tools answering
FatturaPA / SDI
by mauriziolisanti

Italian e-invoicing (FatturaPA/SDI): parse invoices, detect anomalies, VAT checks via VIES, reports.

148 installs/wk local only
Robokassa MCP
by theyahia

MCP server for Robokassa payment API — generate payment URLs, check invoice status. First MCP for R

38 installs/wk local only
Invoice Preflight
by ahmet11159

Evidence-backed UBL, PDF, and image invoice checks before approval or payment.

4 tools answering
Banking Intelligence
by ohmyfin

Cross-border payment & banking intelligence for AI agents: SWIFT/BIC, IBAN, sanctions, FX, tracking.

34 tools answering
InvoiceVerify
by lovable-peppol-invoice-compass

Check Peppol receivability (incl. Belgian client lists) and validate EU e-invoices. Free check.

9 tools answering

Invoice & Payment ID Validator — questions

Answers built from our own checks of this server.

What can Invoice & Payment ID Validator do?
It exposes 6 tools, read directly from the server on our last check. Among them: check_invoice_payee, validate_bic, validate_ein, validate_eu_vat, validate_gb_vat, validate_iban. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Invoice & Payment ID Validator working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 184 of 184 checks got a reply (100.0%), average response time 284 ms. The bar chart above shows every period we have measured.
How do I connect Invoice & Payment ID Validator?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address. You will need your own credentials: it refuses anonymous clients.
Does Invoice & Payment ID Validator need an API key?
Yes. Every time we knock, Invoice & Payment ID Validator answers with an authorization challenge instead of its tool list — that is how we know it is running and gated rather than broken. Bring your own credentials and it will talk.
How fast is Invoice & Payment ID Validator?
It answers our handshake in 284 ms on average, which is faster than 50% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Invoice & Payment ID Validator open source?
We cannot say either way: 0 stars on GitHub, but we could not determine the licence, and without one the code is not open source by default.