Catalogue MCP tools
Le serveur MCP d'einvoice-platform expose jusqu'à 39 outils répartis en 6 catégories. Les outils disponibles dépendent du provider configuré (Iopole, Storecove, SUPER PDP) — votre assistant IA découvre automatiquement les outils actifs via le protocole MCP.
La liste ci-dessous est le catalogue complet (tous providers confondus).
Factures (11)
Émettre, recevoir, rechercher et télécharger des factures.
| Outil | Description |
|---|---|
einvoice_invoice_search |
Rechercher des factures. Filtrer par direction (émises/reçues) et statut. |
einvoice_invoice_get |
Récupérer une facture par son ID. Retourne les détails complets. |
einvoice_invoice_submit |
Soumettre une facture à la plateforme de dématérialisation. |
einvoice_invoice_generate_facturx |
Générer un aperçu Factur-X (PDF/XML hybride). |
einvoice_invoice_generate_cii |
Générer un aperçu CII XML. |
einvoice_invoice_generate_ubl |
Générer un aperçu UBL XML. |
einvoice_invoice_download |
Télécharger le fichier source d'une facture (XML original). |
einvoice_invoice_download_readable |
Télécharger une version PDF lisible. |
einvoice_invoice_files |
Lister tous les fichiers associés à une facture. |
einvoice_invoice_attachments |
Récupérer les pièces jointes métier. |
einvoice_invoice_download_file |
Télécharger un fichier spécifique par son ID. |
Prompt exemple : Liste mes 10 dernières factures reçues.
Annuaire (3)
Rechercher des entreprises dans les annuaires PPF et Peppol.
| Outil | Description |
|---|---|
einvoice_directory_fr_search |
Rechercher dans l'annuaire français PPF (SIRET, SIREN, TVA, nom). |
einvoice_directory_int_search |
Rechercher dans l'annuaire international Peppol. |
einvoice_directory_peppol_check |
Vérifier si un participant Peppol existe. |
Prompt exemple : Cherche l'entreprise avec le SIRET 12345678901234.
Statuts (2)
Suivre et mettre à jour le cycle de vie des factures.
| Outil | Description |
|---|---|
einvoice_status_history |
Historique des statuts d'une facture (ordre chronologique). |
einvoice_status_send |
Envoyer une mise à jour de statut (cycle de vie). |
Prompt exemple : Quel est l'historique de la facture FAC-2024-0312 ?
E-reporting (2)
Déclarer les transactions à l'administration fiscale.
| Outil | Description |
|---|---|
einvoice_reporting_invoice_transaction |
Déclarer une transaction facture (e-reporting B2C/international). |
einvoice_reporting_transaction |
Déclarer une transaction non-facture (paiements, encaissements). |
Webhooks (5)
Recevoir des notifications en temps réel.
| Outil | Description |
|---|---|
einvoice_webhook_list |
Lister tous les webhooks configurés. |
einvoice_webhook_create |
Créer un webhook (URL cible + événements). |
einvoice_webhook_get |
Récupérer la configuration d'un webhook. |
einvoice_webhook_update |
Mettre à jour un webhook existant. |
einvoice_webhook_delete |
Supprimer un webhook. |
Prompt exemple : Quels webhooks sont configurés sur mon compte ?
Configuration (16)
Gérer les entités, identifiants et réseaux de votre compte.
| Outil | Description |
|---|---|
einvoice_config_customer_id |
Récupérer l'ID client de l'opérateur. |
einvoice_config_entities_list |
Lister toutes les entités métier. |
einvoice_config_entity_get |
Détails d'une entité (identifiants, statut). |
einvoice_config_entity_create_legal |
Créer une unité légale (SIREN). |
einvoice_config_entity_create_office |
Créer un établissement (SIRET). |
einvoice_config_enroll_fr |
Inscrire une entité sur le PPF. |
einvoice_config_entity_claim |
Revendiquer la gestion d'une entité. |
einvoice_config_entity_delete |
Retirer une entité du compte. |
einvoice_config_network_register |
Inscrire sur un réseau (FR ou Peppol). |
einvoice_config_network_register_by_id |
Inscrire par identifiant direct. |
einvoice_config_network_unregister |
Désinscrire d'un réseau. |
einvoice_config_identifier_create |
Ajouter un identifiant à une entité. |
einvoice_config_identifier_create_by_scheme |
Ajouter par scheme et valeur. |
einvoice_config_identifier_delete |
Supprimer un identifiant. |
einvoice_config_entity_configure |
Configurer les paramètres (régime TVA). |
einvoice_config_claim_delete |
Retirer la revendication de gestion. |
Prompt exemple : Liste mes entités configurées.