Categories › Business & Finance › Accounting & invoicing
Checks EU VAT IDs, Swiss UIDs, EORI, Peppol, LEI, IBAN/BIC and company registers, with source.
Remote server: your requests and data go to b2b.mdb-group.info. Claude Code: claude mcp add --transport http mdb-b2b-check https://b2b.mdb-group.info/mcp · Claude app: Settings → Connectors → Add custom connector.
The tools this server listed when we connected to it, in its own words.
check_vat_id — Checks one EU VAT ID (27 member states plus XI) or one Swiss UID live in the official register (VIES or the Swiss UID register). Returns valcheck_vat_ids — Checks up to 20 EU VAT IDs and/or Swiss UIDs live in the official registers. Returns one result per number in the same order, plus a summaryvalidate_vat_format — Offline check of format and check digit for up to 100 EU VAT IDs or Swiss UIDs, without contacting any register. Fast and unlimited. It cannvies_status — Shows which EU member state services in VIES are currently available. Use it when a check returned 'unavailable' to see whether the nationalfind_swiss_company — Searches the public Swiss UID register by company name (optionally with postal code or town) and returns up to 10 matches with UID, name, adcheck_eori — Checks up to 10 EU EORI customs numbers (incl. XI) live in the European Commission's EOS validation service. Returns registered / not registfind_peppol_participant — Looks up whether a company can receive e-invoices via Peppol. Search by VAT ID (the usual Peppol identifiers are derived automatically), by find_lei — Looks up a company's LEI in the GLEIF database: by LEI code (with entity status, registration status, BIC and direct and ultimate parent comcheck_business_partner — One report on a business partner before invoicing or delivering: VAT ID (VIES or Swiss UID register), EORI customs number (the given one, orcheck_iban — Use for one or several IBANs when no BIC is given. With a BIC, use check_payment_details. Offline check of up to 20 IBANs: format, length foget_exchange_rate — Returns the European Central Bank's euro reference rate for a currency on a given date (or the last rate before it, on weekends and holidayscheck_payment_details — Use when an IBAN comes together with a BIC (SWIFT code). For IBANs without a BIC, use check_iban. Checks the IBAN (length for the country pecalculate_late_interest — Calculates the statutory minimum interest on a late business payment. Euro area: ECB main refinancing rate on 1 January / 1 July of each halvalidate_tax_id_format — Offline check of format and check digit for up to 50 tax or company numbers outside the EU (e.g. GB VAT, NO, AU ABN, NZ IRD, SG UEN, JP corpcheck_company_register — Looks up a company live in the official national company register of Norway (Brønnøysund Enhetsregisteret), Czechia (ARES) or Finland (PRH /check_registered_bank_account — Checks live whether a bank account is reported to the tax authority for a given taxpayer: Poland (Ministry of Finance white list, 'Wykaz podverify_receipt — Checks whether a receipt from this service is genuine and unchanged, using MDB Group's published public keys (https://b2b.mdb-group.info/.weNot tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.