Skip to main content

voxfactura-mcp

Branche ton business VoxFactura sur ton assistant IA (Claude Desktop, Claude Code, ou tout client MCP). Tu poses tes questions en langage naturel :

  • « Quelles sont mes factures impayées ? »
  • « Quelle est ma marge sur le chantier Villa Michu ? »
  • « Combien j'ai dépensé chez Point P ce mois-ci ? »
  • « Donne-moi mon récapitulatif TVA du 1er trimestre. »
  • « Crée un devis brouillon pour le client 12 : 3 radiateurs à 450. »

L'assistant consulte tes données et peut préparer des brouillons ; il ne n'envoie jamais rien à un client (l'envoi reste une validation humaine dans VoxFactura). Tout passe par une clé API scopée que tu contrôles.

1. Crée une clé API

Dans VoxFactura : Réglages → Clés API → Créer une clé. Coche les permissions voulues (lecture : factures, dépenses, chantiers, clients, comptabilité ; écriture : créer des devis, marquer payé, ajouter des dépenses). Copie la clé vf_live_… : elle n'est affichée qu'une seule fois.

  • Pour la marge chantier : factures + dépenses.
  • Pour le récap TVA / FEC : comptabilité.

2. Installe

pip install voxfactura-mcp
# ou, sans installer : uvx voxfactura-mcp

3. Configure ton client MCP

Claude Desktop

Réglages → Développeur → Modifier la config :

{
  "mcpServers": {
    "voxfactura": {
      "command": "voxfactura-mcp",
      "env": { "VOXFACTURA_API_KEY": "vf_live_ta_cle_ici" }
    }
  }
}

Redémarre Claude Desktop.

Claude Code

claude mcp add voxfactura -e VOXFACTURA_API_KEY=vf_live_ta_cle -- voxfactura-mcp

Variables d'environnement

Variable Rôle Défaut
VOXFACTURA_API_KEY Ta clé API (obligatoire) aucune
VOXFACTURA_API_BASE_URL URL de l'API https://voxfacture-production.up.railway.app

Outils

Outil Rôle Permission
factures_impayees Factures impayées factures
factures Factures (filtres statut / chantier) factures
facture Détail d'une facture factures
depenses Dépenses (filtres chantier / catégorie) dépenses
chantiers Liste des chantiers (filtres statut / client) chantiers
chantier Détail d'un chantier chantiers
clients Liste / recherche clients clients
marge_chantier CA facturé − dépenses d'un chantier factures + dépenses
recap_tva TVA collectée / déductible / nette comptabilité
journal_ventes Journal des ventes d'une période comptabilité
journal_achats Journal des achats d'une période comptabilité
export_fec Fichier des écritures comptables de l'année comptabilité
creer_devis_brouillon Crée un devis (brouillon) devis:write
marquer_facture_payee Marque une facture payée payments:write
ajouter_depense Ajoute une dépense expenses:write

API sous-jacente

Le serveur n'est qu'un habillage de l'API publique VoxFactura (lecture/écriture scopée). Doc interactive : https://voxfacture-production.up.railway.app/api/v1/pub/docs. Voir aussi llms.txt et examples/.

Licence

MIT.

Release files for voxfactura-mcp 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for voxfactura-mcp 0.2.0
File Size Uploaded
voxfactura_mcp-0.2.0.tar.gz 10.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for voxfactura-mcp 0.2.0
File Interpreter ABI Platform
voxfactura_mcp-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 19.6 kB

Release files / voxfactura_mcp-0.2.0.tar.gz

Download URL voxfactura_mcp-0.2.0.tar.gz
Size 10.1 kB
Tags Source
SHA-256 checksum
How to use checksums
9fe9074cbdfa75ea97bd599fc6a446f71593f0c5043923c09e7b52d1ff4b726c
BLAKE2b-256 checksum
How to use checksums
a09690b0e2be26ab32081ab521cc1bdf98bcac9caa317693f85a6ba3f5db0e46
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 25, 2026.

Transparency log

Release files / voxfactura_mcp-0.2.0-py3-none-any.whl

Download URL voxfactura_mcp-0.2.0-py3-none-any.whl
Size 9.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a067c0836f2f868dd139e16c2b52baba81ad72d47ffc13405dd4e3ae233f12ed
BLAKE2b-256 checksum
How to use checksums
d0c0a91903c4cd9e687b270576c6b7abcce845e0ac047c6b20910572da594cfb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 25, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page