check_peppol_participant_be
Check whether a Belgian company is registered as a Peppol participant. Provides registration status, supported document identifiers, and SMP hostname.
Instructions
Check whether a Belgian company is registered as a Peppol participant.
Queries the Peppol BDMSL network using the standard DNS-over-HTTPS U-NAPTR lookup followed by an SMP service-group request, as required by the Peppol Policy for Use of Identifiers. If a plain VAT number is provided it is converted to the Belgian Peppol scheme (ICD 0208 = KBO/BCE).
BE-LC-1 (resolved): uses PeppolSMPClient from mcp-einvoicing-core, replacing the previous hand-rolled HTTP client which called a non-standard SMP endpoint and did not implement DNS-based SMP discovery.
Returns registration status, supported document type identifiers, and the SMP hostname resolved during the lookup.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| identifier | Yes | Peppol participant ID (e.g. '0208:0123456789') or plain Belgian VAT number |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||