NestDaddy

MDB B2B Check

info.mdb-group/b2b-check · v0.3.0

Checks EU VAT IDs, Swiss UIDs, EORI, Peppol, LEI, IBAN/BIC and tax ID formats, with source.

Connect Remote server

Terminal
claude mcp add --transport http b2b-check https://b2b.mdb-group.info/mcp
~/.cursor/mcp.json
{
  "mcpServers": {
    "b2b-check": {
      "url": "https://b2b.mdb-group.info/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "b2b-check": {
      "type": "http",
      "url": "https://b2b.mdb-group.info/mcp"
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://b2b.mdb-group.info/mcp

Tools 15 found in our last check

  • 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 valid / invalid / unavailable / format_error, the registered name and address where published, the source with the time of the check (UTC) and…

  • check_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 summary count. Duplicates are looked up once.

  • validate_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 cannot tell whether a number is registered; use check_vat_id for that.

  • vies_status

    Shows which EU member state services in VIES are currently available. Use it when a check returned 'unavailable' to see whether the national service is down.

  • find_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, address and VAT registration status. Use it when the user knows a Swiss company's name but not its UID.

  • check_eori

    Checks up to 10 EU EORI customs numbers (incl. XI) live in the European Commission's EOS validation service. Returns registered / not registered, and name and address where the holder agreed to publish them. GB EORI numbers are not supported.

  • find_peppol_participant

    Looks up whether a company is listed in the Peppol Directory and can receive e-invoices via Peppol. Search by VAT ID (the usual Peppol identifiers are derived automatically) or by company name. Returns the Peppol ID(s) and which documents the company receives. Not being listed d…

  • 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 company) or by company name (possible matches, optionally filtered by country).

  • check_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, or the VAT ID tried as EORI), Peppol e-invoicing reachability, and LEI with parent company. Each part names its own source and time and has i…

  • check_iban

    Offline check of up to 20 IBANs: format, length for the country and check digits. Optionally compares the account's country with the partner's country (give a country code or the partner's VAT ID) and flags a mismatch as a notice. It cannot verify who owns the account.

  • get_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 holidays), and optionally converts an amount to or from euro. Use it for invoices in foreign currency.

  • check_payment_details

    Checks one IBAN with an optional BIC before paying or saving bank details: IBAN length for the country (SWIFT IBAN Registry, 89 countries) and check digits; BIC format (8 or 11 characters), BIC country against the IBAN country, and the bank behind the BIC where GLEIF's BIC-to-LE…

  • calculate_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 half-year plus 8 percentage points, split by half-year, plus a fixed 40 EUR compensation (Directive 2011/7/EU); the ECB rate is loaded live. S…

  • validate_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 corporate number, CA BN, US EIN, IN GSTIN, BR CNPJ, MX RFC, TR, ZA, KR, AR, CL, CN, CO, IL, RU, UA) as well as EU VAT IDs and Swiss UIDs. Each…

  • verify_receipt

    Checks whether a receipt from this service is genuine and unchanged, using MDB Group's published public keys (https://b2b.mdb-group.info/.well-known/mdb-receipt-keys.json). Pass the receipt object (or the whole tool result that contains it, or its JSON text). Optionally pass the…

Details

Endpointhttps://b2b.mdb-group.info/mcp (Streamable HTTP)
First published13 Nov 2026
Last updated13 Nov 2026
Registry nameinfo.mdb-group/b2b-check

More finance and crypto servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.