Skip to main content

Serveur MCP VoxFactura : branche ton business (factures, dépenses, chantiers, marge, TVA) sur ton assistant IA.

Project description

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)
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 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é
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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

voxfactura_mcp-0.1.1.tar.gz (8.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

voxfactura_mcp-0.1.1-py3-none-any.whl (8.2 kB view details)

Uploaded Python 3

File details

Details for the file voxfactura_mcp-0.1.1.tar.gz.

File metadata

  • Download URL: voxfactura_mcp-0.1.1.tar.gz
  • Upload date:
  • Size: 8.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for voxfactura_mcp-0.1.1.tar.gz
Algorithm Hash digest
SHA256 4214164e7df019ad7b7ad2e55af29ae7b2f548e2574c4247b1872d5909098d0a
MD5 3c54bba1f5cce42817bb5889f20cd53d
BLAKE2b-256 32ff98f13e3098bb6643026836cbdd183ca4dd343c36408fef63b054d5c712f3

See more details on using hashes here.

Provenance

The following attestation bundles were made for voxfactura_mcp-0.1.1.tar.gz:

Publisher: publish.yml on Mqrtingaler/voxfactura-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file voxfactura_mcp-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: voxfactura_mcp-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 8.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for voxfactura_mcp-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c288553d95248bfd04ea4a917333d32251c3865971987a498c6498fc938d3fe7
MD5 bab831a3da89722b3e3373df92b74fb4
BLAKE2b-256 70759cb209b6cc5cd559817d3940609bfb12a449eb8cd707da22017aca3de92d

See more details on using hashes here.

Provenance

The following attestation bundles were made for voxfactura_mcp-0.1.1-py3-none-any.whl:

Publisher: publish.yml on Mqrtingaler/voxfactura-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page