Vérifie une facture électronique (Factur-X, UBL, CII), un SIREN/SIRET, une TVA ; explique un rejet.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Traduit en clair un motif de rejet ou de refus de facture électronique (codes AFNOR XP Z12-012 : REJ_SEMAN, REJ_ADR, DEST_INC, NON_TRANSMISE, TX_TVA_ERR…) ou une règle de validation EN 16931 / française (BR-CO-15, BR-FR-10, BR-S-08…) : signification, action attendue, faut-il un avoir. Sans clé, données du site MaFactureOK.
Code tel que reçu, par exemple REJ_SEMAN ou BR-CO-15
Traduit en clair un motif de rejet ou de refus de facture électronique (codes AFNOR XP Z12-012 : REJ_SEMAN, REJ_ADR, DEST_INC, NON_TRANSMISE, TX_TVA_ERR…) ou une règle de validation EN 16931 / française (BR-CO-15, BR-FR-10, BR-S-08…) : signification, action attendue, faut-il un avoir. Sans clé, données du site MaFactureOK.
| Argument | Type | Description |
|---|---|---|
| code* | string | Code tel que reçu, par exemple REJ_SEMAN ou BR-CO-15 |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"code"
],
"properties": {
"code": {
"type": "string",
"maxLength": 40,
"description": "Code tel que reçu, par exemple REJ_SEMAN ou BR-CO-15"
}
}
}Ouvre une carte de dépôt dans la conversation. L'utilisateur y glisse sa facture électronique (PDF Factur-X, XML UBL ou CII, 15 Mo au maximum) ; le fichier est envoyé directement à MaFactureOK, analysé puis effacé, et la carte affiche le verdict (valide, à vérifier, invalide), chaque anomalie en français avec la correction attendue, et l'état des entreprises de la facture au registre officiel. À appeler dès que l'utilisateur veut vérifier, valider ou comprendre le rejet d'une facture qu'il possède en fichier. Aucun argument : le fichier n'est jamais transmis par le modèle.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}Vérifie un ou plusieurs SIREN (9 chiffres) ou SIRET (14 chiffres) au registre officiel des entreprises et auprès de VIES : existe-t-elle, est-elle active ou cessée, sous quel nom et à quelle adresse, son numéro de TVA est-il valide. À utiliser avant de payer une facture ou de créer un client. Sans clé : 5 identifiants par appel, 30 par jour. Avec une clé gratuite (https://mafactureok.com/api) : 25 par appel, 200 par jour.
| Argument | Type | Description |
|---|---|---|
| identifiants* | array | SIREN ou SIRET, espaces et points tolérés |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"identifiants"
],
"properties": {
"identifiants": {
"type": "array",
"items": {
"type": "string",
"maxLength": 32
},
"maxItems": 25,
"minItems": 1,
"description": "SIREN ou SIRET, espaces et points tolérés"
}
}
}Vérifie un numéro de TVA intracommunautaire français (FR + 2 caractères + 9 chiffres) : clé de contrôle, validité auprès du service européen VIES, et entreprise associée au registre officiel (nom, adresse, active ou cessée). Numéros français uniquement ; pour un autre pays, utiliser VIES directement. Sans clé : quota réduit ; clé gratuite facultative.
| Argument | Type | Description |
|---|---|---|
| numero* | string | Numéro de TVA, par exemple FR42456500537 ; espaces tolérés |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"numero"
],
"properties": {
"numero": {
"type": "string",
"maxLength": 32,
"description": "Numéro de TVA, par exemple FR42456500537 ; espaces tolérés"
}
}
}