Le serveur MCP QuickBooks, hébergé

C'est quoi, un serveur MCP QuickBooks?

Le MCP (Model Context Protocol) est le standard ouvert qui permet aux assistants IA comme Claude, ChatGPT et Microsoft Copilot d'appeler des outils externes. Un serveur MCP QuickBooks expose votre dossier QuickBooks en ligne sous forme d'outils que l'assistant peut appeler : sortir un état des résultats, trouver une facture en retard, préparer une soumission, passer une écriture de journal. Caribooks est un serveur MCP QuickBooks hébergé. Vous vous connectez par lien courriel, vous autorisez QuickBooks une fois sur l'écran de consentement standard d'Intuit, puis vous ajoutez le connecteur à votre assistant. Rien ne tourne sur votre machine, aucun compte de développeur Intuit, aucune clé API à gérer. Il couvre 220 outils sur tout le grand livre, dont 35 rapports, en français comme en anglais, pour les dossiers QuickBooks en ligne canadiens et américains. Chaque connexion démarre en lecture seule. Le propriétaire du compte accorde l'écriture une entreprise à la fois, et plusieurs entreprises tiennent sous un seul abonnement.

Branché en cinq minutes

Quatre chemins, selon l'assistant que vous utilisez. Tous commencent pareil : créez le compte, connectez une entreprise QuickBooks depuis le portail, puis pointez votre assistant vers le connecteur.

  1. 1Claude, sur le web, l'ordinateur et le téléphoneLe portail affiche un bouton « Ajouter à Claude » qui ouvre Claude avec le connecteur prérempli. Cliquez « Add », puis autorisez Caribooks avec votre compte Caribooks quand Claude le demande. À la première requête, Claude demande la permission pour chaque outil : choisissez « Toujours autoriser », ou réglez-le d'avance dans Personnaliser, puis Connecteurs, puis Caribooks, puis Permissions des outils. Ça fonctionne sur tous les forfaits Claude, y compris le forfait gratuit.
  2. 2Claude Code et les autres clients MCPN'importe quel client qui parle MCP en HTTP avec OAuth utilise le même connecteur. L'adresse est https://caribooks.com/api/mcp, aussi affichée dans votre portail. Ajoutez-la comme serveur MCP distant : votre client passe par l'écran de consentement OAuth, sans clé à coller et sans processus local à garder en marche.
  3. 3ChatGPTChatGPT exige un forfait payant (Plus, Pro ou Business) et le mode développeur, sur le web seulement. Activez « Developer mode » dans Réglages, puis Sécurité et connexion. Allez sur chatgpt.com/plugins, cliquez « + », nommez le connecteur « Caribooks » et collez l'adresse MCP affichée dans votre portail. Dans chaque conversation, sélectionnez Caribooks depuis le menu « Plus » avant de poser vos questions.
  4. 4Microsoft Copilot, dans Microsoft 365Copilot se branche par un agent Copilot Studio, avec un compte professionnel Microsoft 365 autorisé à créer des agents. Copilot Studio limite le nombre d'outils par agent : utilisez donc l'adresse https://caribooks.com/api/mcp/compact, qui regroupe les mêmes opérations en 23 outils (search_records, run_report, explain_type, etc.) avec les mêmes règles d'accès. Dans l'agent, allez dans Tools, puis Add a tool, New tool et Model Context Protocol. Collez l'adresse, choisissez OAuth 2.0 puis « Dynamic discovery », et autorisez Caribooks. Publiez ensuite l'agent sur le canal « Teams and Microsoft 365 Copilot ».

→ Les mêmes étapes, dans l'ordre, sur la page d'installation. Le guide de connexion à Claude ajoute les cinq premières questions à poser et les pièges de reconnexion.

Ce que couvrent les 220 outils

Regroupés par tâche plutôt que par point d'API. La lecture est toujours active. L'écriture reste fermée tant que le propriétaire du compte ne l'ouvre pas pour cette entreprise, et l'envoi, l'annulation et la suppression exigent chacun une confirmation explicite dans la conversation.

  • Rapports (35)État des résultats, bilan, flux de trésorerie, balance de vérification, grand livre, âge des comptes clients et fournisseurs avec leurs versions détaillées, budget et réel, sommaire des taxes, registre des écritures, listes de transactions par client, par fournisseur ou par compte, soldes clients et fournisseurs, évaluation des stocks, feuille d'inventaire physique. Outils : get_profit_and_loss, get_balance_sheet, get_cash_flow, get_trial_balance, get_aged_receivables, get_aged_payables, get_general_ledger, get_budget_vs_actuals, get_tax_summary.
  • Recherche et consultationUn outil de recherche par type d'enregistrement, pour que l'assistant trouve les pièces au lieu de deviner des identifiants : search_invoices, search_purchases, search_bills, search_journal_entries, et l'équivalent pour clients, fournisseurs, paiements, dépôts, virements, soumissions, notes de crédit, produits, comptes, classes, départements, codes de taxe, modèles récurrents et pièces jointes. Chacun a son outil get pour l'enregistrement complet.
  • Création et mise à jourcreate_invoice, create_journal_entry, create_recurring_transaction, et la même chose pour soumissions, factures fournisseurs, paiements de fournisseurs, paiements clients, dépenses, dépôts, virements, notes de crédit, reçus de remboursement, reçus de vente, budgets, feuilles de temps, clients, fournisseurs, produits, classes et comptes. Une mise à jour exige le SyncToken courant de l'enregistrement : l'assistant lit la pièce, puis la réécrit.
  • Envoi, annulation, suppressionsend_invoice envoie la facture au client par courriel, avec des outils équivalents pour soumissions, notes de crédit, reçus de vente, reçus de remboursement, bons de commande et paiements. Annuler une facture ou un paiement et supprimer un enregistrement sont des outils distincts. Annuler et supprimer exigent confirm: true, que l'assistant n'a le droit d'envoyer qu'après votre accord sur cette action précise; un courriel attend votre approbation dans « À valider » de Caribooks avant de partir.
  • Pièces jointesattach_receipt transforme le texte d'un reçu en PDF et l'attache à la transaction. attach_file attache n'importe quel document que vous remettez à l'assistant, dans son format d'origine. Les deux écrivent dans QuickBooks, donc ils exigent l'accès complet sur cette entreprise.
  • Le fil des changementsget_changes liste tout ce qui a été créé, modifié ou supprimé depuis une date, sur les enregistrements qu'une teneuse de livres touche au quotidien. C'est la réponse à « qu'est-ce qui a changé depuis lundi? », que l'interface de QuickBooks rend pénible à reconstituer.
  • Les dépenses sans pièce justificativefind_expenses_without_attachments compare chaque dépense et chaque facture fournisseur à toutes les pièces jointes du dossier et retourne celles qui n'ont rien d'attaché, les plus récentes d'abord, en un seul appel. La préparation de fin d'année demande exactement cette liste, et rien dans QuickBooks ne la monte.
  • Plusieurs entrepriseslist_connected_companies montre les entreprises connectées au compte et leur niveau d'accès. Un paramètre company sur chaque appel choisit le dossier. Un seul abonnement couvre plusieurs entreprises, et l'accès en écriture se décide dossier par dossier.

QuickBooks a-t-il un serveur MCP officiel?

Intuit publie deux choses, et ni l'une ni l'autre n'est tout à fait ceci. Le connecteur QuickBooks dans Claude s'installe en un clic depuis le panneau Connecteurs et il est gratuit avec un abonnement QuickBooks. L'article d'aide d'Intuit énumère ce qu'il fait : état des résultats, flux de trésorerie, comparaison sectorielle, importation de transactions, profil d'entreprise, et le côté ventes (factures, soumissions, clients, produits, liens de paiement). Le même article précise que les cas d'usage du connecteur se limitent à cette liste. En septembre 2026, cet article est publié sur le site d'aide américain d'Intuit; le site d'aide canadien ne le contient pas.

La seconde est le serveur MCP à code ouvert d'Intuit sur GitHub. Il est bien fait et gratuit : 145 outils, création, lecture, mise à jour, suppression et recherche sur 29 types d'enregistrements, plus 11 rapports. Il tourne en processus local sur votre machine, ce qui suppose une application enregistrée au portail développeur d'Intuit, des clés dans un fichier .env, et un rappel HTTPS public pour la poignée de main OAuth initiale en production. Une entreprise par installation. Si vous êtes développeur et à l'aise avec ça, prenez-le.

En quoi diffère-t-il du serveur et du connecteur d'Intuit?

Le connecteur Claude d'Intuit est le chemin le plus court et couvre les rapports et le côté ventes, mais ses cas d'usage sont une liste publiée et il n'est pas pensé pour qui tient plusieurs dossiers. Le serveur à code ouvert d'Intuit atteint tout le grand livre, mais il exige un compte de développeur et un processus qui tourne chez vous, donc il ne répond pas depuis Claude sur un téléphone. Caribooks offre la portée du second avec l'installation du premier : 220 outils, 35 rapports, plusieurs entreprises sous un même abonnement, hébergé, en français comme en anglais. Le comparatif complet, y compris les connecteurs de BI et la solution maison, est sur la page de comparaison.

Serveur libre d'IntuitCaribooks
Tournesur votre machinehébergé, rien à installer
Installationcompte développeur + clésconnexion et autorisation, environ deux minutes
Outils145 outils, 11 rapports220 outils, 35 rapports
Entreprisesune par installationplusieurs, un seul abonnement
Claude mobile et webnon (processus local)oui, tous les forfaits, gratuit inclus
Languesdocumentation en anglaisfrançais et anglais
Prixgratuitconnecteur 39 $ CA pour une entreprise, 99 $ CA pour cinq; Autopilote dès 149 $ CA

Comparatif : toutes les façons de brancher QuickBooks sur un assistant IA

Pas un pipeline de BI

Des outils comme Coupler ou Windsor copient vos données QuickBooks vers des tableurs et des tableaux de bord. Utile pour les rapports; rien à voir avec la délégation. Ils ne peuvent ni créer une facture, ni relancer un retard de paiement, ni passer une écriture. Un connecteur MCP place l'assistant dans le flux de travail, avec votre modèle de permissions qui décide de ce qu'il peut toucher.

Ce qu'il ne fait pas

  • Le rapprochement bancaireRapprocher, c'est un écran de QuickBooks avec une case à cocher par transaction, et ça y reste. L'assistant lit, compare et signale; vous cochez.
  • QuickBooks DesktopDesktop n'expose pas l'API dont tout ceci dépend. QuickBooks en ligne seulement, structurellement.
  • Le jugementL'importance relative, la césure des périodes, ce qu'il faut régulariser, ce qu'il faut radier : l'assistant sort les chiffres et pointe les anomalies, et quelqu'un doit rester responsable de la réponse.

Réponses rapides

Pourquoi pas le serveur MCP d'Intuit?

Il y en a deux. Le connecteur Claude s'installe en un clic mais couvre les rapports de base et le côté ventes. Le serveur de développeur atteint tout le grand livre, mais il tourne sur votre machine et exige au préalable une application Intuit et un rappel OAuth. Caribooks se place entre les deux : tout le grand livre, hébergé, sans compte de développeur.

QuickBooks Desktop?

Non. Desktop n'expose pas l'API dont tout ceci dépend.

Mes données comptables sont-elles stockées?

Le connecteur consulte QuickBooks en direct sans conserver de copie synchronisée de votre grand livre. Nous conservons les renseignements de compte et de connexion, les données d’utilisation et les règles enregistrées. Si vous utilisez la boîte de documents, nous stockons les fichiers et le texte extrait. Autopilote conserve aussi des conversations, des propositions et un historique pouvant contenir des données de QuickBooks. Notre politique précise la conservation et les fournisseurs d’IA.

Le serveur MCP QuickBooks fonctionne-t-il au Canada?

Oui. Caribooks fonctionne avec n'importe quel dossier QuickBooks en ligne, canadien ou américain, et l'assistant répond en français comme en anglais. Le produit est fait à Montréal. Le connecteur Claude d'Intuit, lui, n'est documenté que sur le site d'aide américain : en septembre 2026, le site d'aide canadien ne contient pas cet article.

Faut-il un compte de développeur Intuit?

Non, c'est justement ce que veut dire « hébergé ». Vous autorisez Caribooks sur l'écran de consentement standard d'Intuit, le même que pour n'importe quelle application QuickBooks. Pas de portail développeur, pas de clés client, pas de rappel OAuth à héberger, rien à garder en marche.

L'assistant peut-il modifier mes livres?

Seulement si vous le permettez. Chaque connexion démarre en lecture seule et les outils d'écriture échouent tant que le propriétaire du compte n'a pas basculé cette entreprise en accès complet depuis le portail. Par-dessus ça, supprimer, annuler et envoyer un document par courriel exigent chacun une confirmation explicite dans la conversation.

Confidentialité : connecteur, documents et Autopilote

Commencer l'essai gratuit de 14 jours

→ Connecteur dès 39 $ CA par mois. Essai de 14 jours, sans carte.

Pour aller plus loin