ToolNavs Outils IA à découvrir
Proposer Connexion
Retour à Informations sur l’IA
Test OpenRouter : pour une même tâche, MCP consomme 42 fois plus de tokens qu'un CLI

Test OpenRouter : pour une même tâche, MCP consomme 42 fois plus de tokens qu'un CLI

Informations sur l’IA • Admin • • 3 vues

Dans un test publié le 11 novembre 2026, OpenRouter a soumis la même tâche GitHub à trois façons différentes de fournir des outils à un agent, et l'écart est spectaculaire. Sur Claude Sonnet 5.5, l'approche en ligne de commande n'a utilisé que 1 421 tokens en entrée, contre 59 417 pour le serveur MCP avec ses 46 outils par défaut, soit 42 fois plus. Et le plus gros de la facture ne vient même pas des définitions d'outils : ce sont les résultats renvoyés par les outils qui coûtent le plus cher.

Une même tâche, cinq factures

ApprocheEntrée Sonnet 5.5Coût par tâche
CLI1 4210,0075 $
Skill3 3150,0118 $
MCP (2 outils seulement)23 2280,0552 $
MCP (46 outils par défaut)59 4170,1274 $
MCP (91 outils)101 3510,2113 $

À ce tarif, mille tâches coûtent 127,40 dollars avec la configuration MCP par défaut, contre 7,50 dollars en ligne de commande. La tâche consistait à retrouver la dernière version du dépôt cli/cli et les trois derniers tickets ouverts étiquetés bug, avec quatre modèles (Haiku 5.5, Sonnet 5.5, GPT-6 Luna, Gemini 3.8 Flash) exécutés trois fois chacun, la médiane étant retenue.

Ce sont les résultats qui font la facture, pas les définitions

En ne comptant que les définitions, les 46 outils par défaut du serveur MCP GitHub occupent 19 436 tokens par requête. Mais le vrai coût vient d'un seul résultat d'outil : l'objet complet renvoyé par get_latest_release fait 42 182 caractères, dont 87 % décrivent 22 fichiers à télécharger, alors que le modèle n'a besoin que de la version et de la date. Ce seul résultat a coûté environ 20 400 tokens sur Sonnet 5.5, soit plus que les 46 définitions réunies. GPT-6 Luna a fait pire : il a demandé le texte intégral de 100 tickets en une fois et reçu 281 963 caractères.

Trois façons de faire baisser la facture MCP

Premièrement, n'exposer que les outils dont la tâche a besoin : avec seulement 2 outils, le coût total de la tâche tombe de 59 417 à 23 228 tokens. Deuxièmement, tronquer les résultats avant de les montrer au modèle : en limitant un résultat à 4 000 caractères, la configuration à 2 outils descend à 5 357. Troisièmement, demander des champs plutôt que des objets entiers : en ne demandant à list_issues que le numéro, le titre et la date de création, le résultat passe de 8 336 à 714 caractères. La fonction Tool Search d'OpenRouter (en bêta) suit une autre voie : elle charge les 46 définitions en différé, ramène le coût initial sous 578 tokens et fait passer toute la tâche Sonnet de 59 417 à 30 334, même si elle coûte plus cher sur Haiku 5.5 ; OpenRouter recommande de garder chargés les trois à cinq outils les plus utilisés. OpenRouter a été racheté par Stripe pour 7,5 milliards de dollars le 10 novembre ; voir Stripe finalise le rachat d'OpenRouter pour 7,5 milliards de dollars, et s'offre la porte d'entrée unique vers plus de 400 modèles.

Outils Recommandés

Plus