MaFactureOK
Vérifie une facture électronique (Factur-X, UBL, CII), un SIREN/SIRET, une TVA ; explique un rejet.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (5)
- HIGH
- MEDIUMen verifier_tiers
- LOWen verifier_tiers
- LOWen verifier_tva
- LOWen expliquer_code_rejet
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"mafactureok": {
"url": "https://mafactureok.com/api/mcp"
}
}
}Puntos de conexión remotos
https://mafactureok.com/api/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (4)
🟢verifier_tiers(identifiants)
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.
Esquema de entrada
{
"type": "object",
"properties": {
"identifiants": {
"minItems": 1,
"maxItems": 25,
"type": "array",
"items": {
"type": "string",
"maxLength": 32
},
"description": "SIREN ou SIRET, espaces et points tolérés"
}
},
"required": [
"identifiants"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢verifier_tva(numero)
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.
Esquema de entrada
{
"type": "object",
"properties": {
"numero": {
"type": "string",
"maxLength": 32,
"description": "Numéro de TVA, par exemple FR42456500537 ; espaces tolérés"
}
},
"required": [
"numero"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢valider_facture
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.
Esquema de entrada
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢expliquer_code_rejet(code)
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.
Esquema de entrada
{
"type": "object",
"properties": {
"code": {
"type": "string",
"maxLength": 40,
"description": "Code tel que reçu, par exemple REJ_SEMAN ou BR-CO-15"
}
},
"required": [
"code"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}Comunidad
Evidencia