FE-MCP Profile
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@FE-MCP ProfileFind invoice FR-2026-0042 and reconcile its status across PA, ERP, and accounting."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
FE-MCP Profile
Proposition communautaire pour rendre les dossiers de facturation électronique accessibles aux agents, quel que soit l'éditeur. Un petit vocabulaire d'outils MCP, un serveur de référence à données synthétiques et un banc de conformité exécutable.
Version exploratoire 0.1. Ce projet n'est ni une norme AFNOR, ni une plateforme agréée, ni une certification de conformité fiscale. Aucun service réel n'est connecté.
Éditeurs : transmettez le prompt d’implémentation complet à votre IA codante pour ajouter le profil à votre MCP. Versions EN et ES.
Pourquoi
Les formats de facture et les échanges avec les plateformes agréées disposent déjà de standards. Le travail quotidien reste dispersé : une PA connaît un refus, l'ERP connaît la commande et le cabinet connaît la comptabilisation. FE-MCP propose six appels métier communs, avec des faits sourcés et des actions explicites. Un client MCP autorisé peut connecter séparément les serveurs de ces logiciels et rapprocher leurs réponses. Il n'y a pas de communication automatique de serveur à serveur.
Related MCP server: einvoice-mcp
Essayer en deux minutes
Node.js 22+ :
npm ci
npm run demo
npm run check
npm testLa démo lance trois vrais serveurs MCP locaux (pa, erp, accounting) sur données entièrement synthétiques. Elle montre un refus de facture, une référence de commande retrouvée dans l'ERP et l'absence d'écriture comptable. Elle n'émet aucune facture et ne contacte aucun tiers.
Changer la langue : node bin/demo.js --lang en ou --lang es. Sortie JSON : node bin/demo.js --json. Lancer un serveur séparément : node bin/server.js --system pa --lang fr (transport stdio MCP ; sortie destinée à un client MCP).
Les six outils
Outil | Sens |
| Rechercher des dossiers et obtenir leurs identifiants stables |
| Lire facture, faits, événements, preuves et provenance |
| Obtenir des constats avec règle et preuves |
| Voir les actions autorisées dans ce système |
| Préparer une action sans modifier la facture |
| Exécuter une préparation sous contrôle des droits, de version et d'idempotence |
Le serveur de référence n'autorise qu'une note interne ERP comme écriture. Elle est désactivée par défaut et porte uniquement sur les données synthétiques. Les outils de lecture, la ressource de preuve et la vérification de son SHA-256 fonctionnent sans configuration. Voir le profil détaillé.
Vérifier un autre serveur
Le banc teste les six outils déclarés, leurs schémas, quatre appels de lecture, la stabilité de la révision et la réponse à un dossier inconnu. Il vérifie aussi les empreintes des ressources fe-demo:// lorsqu'elles existent. Il n'appelle jamais les outils d'écriture.
node bin/check.js --case-id FR-2026-0042 -- node /chemin/vers/serveur.jsUn adaptateur réel doit fournir son propre dossier de test, remplacer l'identifiant après --case-id, authentifier chaque acteur et respecter les droits de chaque entreprise. Le banc actuel est un point de départ d'interopérabilité, pas un audit réglementaire ou de sécurité.
Position dans l'écosystème
FE-MCP se place au-dessus des API métier et de la norme XP Z12-013. Les plateformes agréées conservent leur rôle légal de transmission et de réception ; les statuts PA, commerciaux et comptables restent distincts. Ce dépôt ne remplace pas le serveur existant mcp-facture-electronique-fr, qui expose notamment des interfaces de PA. Le premier pilote prévu utilise le MCP incwo et des données synthétiques ; un essai entre deux éditeurs et un cabinet pourra suivre.
Sources : DGFiP — plateformes agréées, DGFiP — spécifications externes, architecture MCP.
MIT · Contribuer · Sécurité
This server cannot be deployed
Maintenance
Related MCP Connectors
- Frihet ERPOAuthio.frihet
AI-native ERP MCP: ES/EU fiscal compliance (VeriFactu/TicketBAI/Facturae), invoicing, tax, banking
Let AI agents query data and act across all your business apps via MCP.
Compliance frameworks (SOC 2, ISO 27001, CMMC, NIST, more) delivered to AI agents as MCP tools.
Paraguay SIFEN e-Kuatia: AI agents issue and query electronic invoices, stateless BYO.
Related MCP Servers
- AlicenseAqualityDmaintenanceAudit infrastructure for AI agents to log consequential decisions (invoice, GL, anomaly) and verify attestations via MCP tools.6MIT
- AlicenseAqualityDmaintenanceMCP server for German e-invoice compliance (XRechnung 3.0 & ZUGFeRD 2.x) enabling AI agents to validate, generate, parse, and check compliance of electronic invoices per EN 16931.61MIT
- AlicenseNot gradedqualityDmaintenanceEnables autonomous agents to validate, audit, and correct e-invoices against European standards (EN16931) and Peppol regulations.1MIT
- FlicenseAqualityBmaintenanceExposes a ledger system (invoice queue, duplicate control, VAT register, contractor history, decision journal) as MCP tools for AI agents, enabling accurate invoice processing with deterministic validation.7-