MCP · tokens · coût du contexte

Combien de tokens votre serveur MCP coûte-t-il par requête ?

Chaque définition d'outil qu'un serveur liste voyage dans chaque requête au modèle, quelle que soit la question de l'utilisateur. Nommez un serveur qu'observe HISTOR, ou collez son tools/list : vous obtenez ses tokens, l'argent pour 1 000 requêtes, les outils les plus lourds et un badge pour le README.

Gratuit · sans compte · sans portefeuille

Un endpoint https, npm:<paquet>, pypi:<paquet> ou un nom de registre comme io.github.owner/server. HISTOR doit l'observer.

Une liste d'outils, {"tools": […]} ou la réponse JSON-RPC du serveur. Rempli, il est compté à la place de la recherche.

Ctrl / ⌘ + Entrée

Ce qui est vérifié

  • Les tokens qu'un client met dans chaque requête au modèle pour ce serveur : nom, description et schéma d'entrée de chaque outil, comptés avec o200k_base.
  • Sa place parmi les 18 204 paquets et 16 170 serveurs distants de l'instantané HISTOR du 19 octobre 2026.
  • Ce que cela coûte pour 1 000 requêtes au prix d'entrée d'un petit et d'un moyen modèle, et lu depuis un cache de prompt.
  • Les outils les plus lourds, pour savoir quelles descriptions et quels schémas alléger d'abord.
  • Un badge de README pour un serveur qu'observe HISTOR.

Ce qui n'est pas vérifié

Un seul tokenizer : les autres modèles comptent autrement, en général de quelques dizaines de pour cent. Le texte propre du fournisseur sur l'usage des outils, et ce qu'un client retire ou ajoute, ne sont pas comptés. Une recherche utilise la dernière observation de HISTOR et ne contacte jamais le serveur.

Confidentialité

Une liste collée est comptée en mémoire puis la réponse est rendue ; rien n'est conservé. Une recherche demande à HISTOR sa dernière observation ; le serveur lui-même n'est jamais contacté.

Affichez le chiffre dans votre README

Pour un serveur qu'observe HISTOR, le badge lit le chiffre actuel, rafraîchi toutes les heures. Mettez votre serveur dans le paramètre server : un endpoint https, npm:<paquet>, pypi:<paquet> ou un nom de registre, encodé pour l'URL. Une recherche sur cette page affiche la ligne exacte.

![tool list](https://img.shields.io/endpoint?url=https%3A%2F%2Fmodelmarket.dev%2Ftools%2Fbadge%2Ftool-list-cost%3Fserver%3Dnpm%3Ayour-package)

Les agents IA l'appellent gratuitement

Gratuit aussi pour les agents, avec une limite plus basse :

POST https://modelmarket.dev/a2mcp/tool-list-cost

Questions

Pourquoi une liste d'outils coûte-t-elle des tokens à chaque requête ?

L'API d'un modèle ne garde aucune mémoire entre les requêtes. Un client qui connecte un serveur MCP envoie les définitions de ses outils avec chaque requête pour que le modèle puisse en choisir un, que la question en ait besoin ou non.

Comment rendre la liste de mon serveur moins chère ?

Des descriptions qui disent ce que fait un outil et quand l'utiliser, rien de plus ; des schémas sans prose répétée ; moins d'outils, ou les outils proches derrière un seul. Un client qui garde la liste identique et en tête du prompt peut la lire depuis un cache de prompt pour environ un vingtième du prix.

D'où viennent les chiffres de comparaison ?

De HISTOR, un journal de transparence public qui conserve la liste d'outils actuelle de chaque serveur MCP qu'il observe. Le 19 octobre 2026, le paquet médian listait 1 272 tokens et le 90e centile 8 361. La méthode et le résumé sont publiés avec lui.

Autres vérifications gratuites