LimitesTous les rôlesDémarrage

Ce que le MCP Spendesk ne fait pas — et quoi faire à la place

Pas de budgets, pas d'approbation, pas de paiement, pas d'alertes, pas de travel budgets. Les limites du MCP Spendesk, dites clairement, avec la solution de contournement pour chacune — pour le savoir avant de le promettre à votre équipe.

L'équipe Spendesk MCP·5 October 2026·5 min read
Ce que le MCP Spendesk ne fait pas — et quoi faire à la place

Pourquoi cette page existe

Le MCP Spendesk compte 62 outils : 36 qui lisent et 26 qui agissent. Cela couvre une bonne part du travail finance — analyse des dépenses, suivi des factures, clôture mensuelle, bons de commande, maintenance des fournisseurs. Cela ne couvre pas tout, et les manques ne sont pas toujours là où on les attend.

Un assistant à qui il manque un outil ne le dit pas toujours clairement. Il peut répondre à une question voisine, ou renvoyer une liste vide qui ressemble à « rien à signaler ». Connaître les limites à l'avance est le moyen le plus rapide de faire confiance aux réponses que vous obtenez.

Les six choses pour lesquelles il n'existe pas d'outil

Vous voulez…Un outil existe ?Quoi faire à la place
Comparer les dépenses à un budgetNon. Le MCP ne lit pas les budgetsDonnez vos chiffres de budget à l'assistant ; il extrait le réel
Approuver ou rejeter une demande ou une factureNonApprouvez dans Spendesk. L'assistant peut lister ce qui attend
Payer une facture ou planifier un paiementNonPayez dans Spendesk. L'assistant peut classer ce qui est dû
Créer ou modifier des cartes, des utilisateurs ou des centres de coûtsNonFaites-le dans Spendesk. L'assistant peut lire les trois
Recevoir une alerte quand quelque chose se produitNon. L'assistant n'agit que sur demandeSi votre assistant gère les tâches planifiées, planifiez une question récurrente ; ou utilisez les webhooks de l'API (expérimentaux)
Voir les travel budgets, notes de frais ou indemnités kilométriques comme des demandesNon. Les outils de demandes ne couvrent que les demandes de carteLisez la dépense qui en résulte via les payables

Deux de ces limites surprennent plus que les autres.

« Marquer comme prête » n'est pas une approbation. L'outil mark_payable_as_ready marque une dépense comme prête pour l'export comptable. C'est une étape de tenue comptable. Il n'approuve rien et ne paie rien.

Les outils de demandes ne couvrent que les demandes de carte. get_requests, get_request_by_id et spendesk_analyze_requests renvoient les demandes de carte à usage unique, d'abonnement et multi-usage, ainsi que les rechargements de carte physique. Les travel budgets, les demandes de bon de commande, les notes de frais et les indemnités kilométriques sont écartés, sans marqueur ni erreur — un total de « demandes en attente » est donc un total de demandes de carte.

Ce que ça donne en pratique

Demandez quelque chose pour lequel il n'existe pas d'outil, et un assistant bien instruit le dit et propose ce qui s'en rapproche le plus.

Claude Code — MCP Spendesk
Vous
Approuve toutes les demandes et factures fournisseurs qui m'attendent.
⚙spendesk_analyze_requests⚙get_requests
C

Je ne peux pas approuver de factures : le MCP Spendesk n'a aucun outil d'approbation, ni pour les demandes ni pour les factures. L'approbation reste dans Spendesk.

Ce que je peux faire, c'est vous montrer ce qui attend. Côté demandes de carte :

ÉtatDemandesPlus ancienne
En attente d'approbation1423 jours
Approuvées69 jours

Ce chiffre couvre uniquement les demandes de carte (usage unique, abonnement, multi-usage). Les factures fournisseurs en attente d'approbation n'y figurent pas (je peux les lister à part avec `get_invoices`), et les demandes supprimées restent comptées : la charge réelle peut donc être plus faible.

Voulez-vous la liste des 14 demandes en attente par demandeur, de la plus ancienne à la plus récente ?

Même chose pour les budgets. L'assistant analyse les dépenses ; il ne peut pas les comparer à un budget qu'il n'a jamais vu.

Claude Code — MCP Spendesk
Vous
Est-ce qu'on dépasse le budget Marketing ce trimestre ?
⚙spendesk_analyze_spend⚙get_cost_centers
C

Je ne peux pas vous le dire seul : le MCP Spendesk n'a pas d'outil budget, donc je ne connais pas votre budget Marketing.

Voici ce que Spendesk montre pour le Marketing au Q3 2026 (du 1er juillet au 30 septembre) :

MoisDépensesvs mois précédent
Juillet118 400 €—
Août96 200 €-18,8 %
Septembre141 900 €+47,5 %
Total Q3356 500 €+11,2 % vs Q2 (du 1er avril au 30 juin, appel séparé)

Donnez-moi le budget Marketing du Q3 et je calcule l'écart. Les montants sont TTC et suivent la date de dépense, pas la date comptable.

Des limites qui tiennent à l'accès, pas aux outils

Certaines choses échouent pour une raison qui n'a rien à voir avec la liste des outils.

  • Le rôle. Seuls les Controllers et les Account Owners peuvent utiliser l'assistant, en lecture comme en écriture. Les Admins peuvent configurer la connexion mais pas l'utiliser ; les Requesters ne peuvent pas se connecter.
  • Les permissions d'écriture sont désactivées par défaut. Les actions d'écriture sont en Beta. Un Admin ou Account Owner active chaque permission d'écriture sur la connexion, puis chaque utilisateur se déconnecte, se reconnecte et la coche. Un outil dont la permission n'est pas cochée ressemble exactement à un outil qui n'existe pas.
  • Une société à la fois. Sur une connexion au niveau de l'organisation, l'assistant traite les sociétés une par une. Dites-lui de quelle entité vous parlez.
  • Les devises différentes ne sont pas mélangées à l'aveugle. Les analyses de dépenses donnent des totaux dans la devise fonctionnelle de la société. Les listes de factures gardent chaque facture dans sa devise, et ces montants ne sont pas additionnés. Entre entités de devises différentes, il n'y a pas de total groupe : le MCP ne fournit aucun taux de change.

Des limites à l'intérieur des outils qui existent

Un outil peut exister sans pour autant répondre à la question que vous aviez en tête.

  • Une date de référence passée n'est pas un aging historique. Demander les factures en retard « au 30 juin » vieillit, par rapport à cette date, les factures encore impayées aujourd'hui. Cela ne reconstitue pas la situation de la clôture de juin.
  • Pour une dépense, un export en échec et un export en attente se ressemblent. L'assistant sait qu'une dépense n'est pas encore exportée ; il ne sait pas si un export a été tenté puis a échoué.
  • Le solde du wallet est récent, pas temps réel. Le solde vient d'un cache court, et l'historique des rechargements peut avoir jusqu'à un jour de retard pour une requête identique.
  • Certaines actions sont irréversibles. Annuler ou clôturer un bon de commande, valider un export comptable, marquer une dépense ou un règlement comme exporté : aucun outil ne revient en arrière. Gardez une confirmation humaine sur chacune.

À retenir

  • Il n'existe aucun outil pour approuver, payer, lire les budgets, envoyer des alertes, ni créer ou modifier des cartes, des utilisateurs et des centres de coûts — utilisez Spendesk pour cela
  • Pour le budget vs réel, fournissez le budget ; l'assistant fournit le réel
  • Les outils de demandes ne couvrent que les demandes de carte : travel budgets, notes de frais et indemnités kilométriques n'y sont pas
  • Un outil manquant est souvent une permission manquante : vérifiez le rôle et les permissions d'écriture cochées avant de conclure qu'il n'existe pas
  • La liste de référence est la référence des outils MCP, et les limites sont listées dans Connect an AI assistant

Related skills

Interested in AI Agent services or Custom Integrations?