list_scans
Tool MCP list_scans : lister les tracking runs (scans) d'un projet avec statut, timestamps, LLMs couverts, nombre de résultats et taux de mention. Inputs, shape de réponse, exemple JSON.
Mis à jour le 2026-06-08
list_scans
list_scans liste les tracking runs (scans) d'un projet, du plus récent au plus ancien. Chaque scan est une exécution du job de tracking quotidien ou trois fois par semaine, qui regroupe tous les résultats de prompt qu'il a produits. Une ligne porte le statut du scan, ses timestamps de début et de fin, les LLMs couverts, le nombre de résultats produits et le taux de mention global.
Quand l'utiliser
Utilisez list_scans quand votre IA doit raisonner au niveau scan avant de tirer la moindre réponse : "c'était quoi le dernier scan, et comment la visibilité a bougé entre deux runs ?". C'est le moyen le moins cher de découvrir les dates et les IDs de scan. Récupérez un trackingRunId ici, passez-le à list_prompt_results pour lire les réponses par prompt de ce scan, puis à get_prompt_result pour la réponse complète et les sources. Filtrez par dateRange pour construire des rapports d'une période à l'autre.
Input
| Champ | Type | Défaut | Description |
|---|---|---|---|
projectId |
string (CUID) | requis | Projet ciblé. |
cursor |
string | — | Cursor de pagination (l'id de la dernière ligne). |
limit |
integer | 20 | 1 à 100. |
filters.status |
enum | — | PENDING, SCANNING, ANALYZING, COMPLETED, FAILED. |
filters.dateRange.from |
string (ISO) | — | Scans démarrés à partir de ce timestamp. |
filters.dateRange.to |
string (ISO) | — | Scans démarrés jusqu'à ce timestamp. |
sortBy |
enum | recent |
recent (plus récent d'abord) ou oldest. |
Response
data est un tableau d'objets scan. mentionRate vaut mentionedCount / resultCount (0 quand le scan n'a pas encore de résultats).
{
"data": [
{
"id": "clx_run_88",
"status": "COMPLETED",
"startedAt": "2026-06-08T06:00:00.000Z",
"completedAt": "2026-06-08T06:04:12.000Z",
"totalExpectedResults": 28,
"receivedResults": 28,
"resultCount": 28,
"mentionedCount": 17,
"mentionRate": 0.607,
"llms": ["CHATGPT", "GEMINI", "PERPLEXITY"]
}
],
"pageInfo": { "hasMore": true, "nextCursor": "clx_run_88", "totalCount": 96 },
"summary": { "totalScans": 96 }
}
Tips et patterns
- Deux scans récents sur le même set de prompts permettent de calculer un delta de visibilité. Prenez
mentionRatede chacun, puis creusez les prompts qui ont basculé aveclist_prompt_resultsfiltré partrackingRunId. - Un scan bloqué longtemps en
SCANNINGouANALYZING, ou un statutFAILED, explique des trous dans l'historique. Remontez-le plutôt que de traiter une donnée manquante comme une vraie chute de visibilité. - Un
resultCountinférieur àtotalExpectedResultssignifie que certains LLMs n'ont pas répondu sur ce run. Croisezllmspour voir quels moteurs manquent.
Tools liés
- list_prompt_results — les réponses par prompt d'un scan (filtrez par
trackingRunId). - get_prompt_result — la réponse complète et les sources d'un résultat unique.
- list_prompts — les prompts trackés avec leurs taux de mention agrégés.