API
Accès programmatique aux données sur les modèles d'IA, les benchmarks et les prix, aux exports CSV ouverts et aux résultats des Gecko Tests. Offre gratuite disponible.
- Tous les points d'accès JSON publics (modèles, prix par fournisseur, benchmarks, Gecko Tests, constats)
- Exports CSV et jeux de données quotidiens sur GitHub (CC BY 4.0)
- Serveur MCP pour assistants et agents d'IA
- Historique des prix et faits datés sur les entreprises
La seule condition : afficher « Source : BenchGecko » avec un lien vers benchgecko.ai partout où vous présentez les données (CC BY 4.0).
Attribution du tier gratuit
L’accès gratuit à l’API nécessite un lien visible « Source · BenchGecko » sur toute page affichant nos données.
<a href="https://benchgecko.ai">Source: BenchGecko</a>
Endpoints
Les exemples de réponses utilisent de vraies données BenchGecko au 11 nov. 2026 ; les tableaux sont raccourcis.
/api/v1/modelsLister tous les modèles avec scores et tarifs
providerstringFiltrer par slug de fournisseur (p. ex. "anthropic")open_sourcebooleanFiltrer uniquement les modèles open sourcesortstringTrier par : avg_score, pricing_input, release_date, context_windowlimitnumberRésultats par page (50 par défaut, 200 max)pagenumberNuméro de page (1 par défaut){
"data": [
{
"slug": "claude-fable-5-2",
"name": "Claude Fable 5.2",
"provider": "Anthropic",
"provider_slug": "anthropic",
"avg_score": 95.4,
"scores": {
"mystery-game-puzzles": 88.98,
"spireclimb": 19.62,
"chess-puzzles": 77.9
},
"pricing": {
"input": 8,
"output": 40
},
"context_window": 1000000,
"is_open_source": false,
"release_date": "2026-11-09",
"model_type": "multimodal"
}
],
"meta": {
"total": 1310,
"page": 1,
"limit": 50,
"pages": 27
}
}/api/v1/models/:slugObtenir les données détaillées d’un modèle
{
"slug": "claude-fable-5-2",
"name": "Claude Fable 5.2",
"provider": {
"name": "Anthropic",
"slug": "anthropic"
},
"avg_score": 95.4,
"scores": [
{
"benchmark": "Mystery Game Puzzles",
"benchmark_slug": "mystery-game-puzzles",
"score": 88.98,
"category": "general"
},
{
"benchmark": "SpireClimb",
"benchmark_slug": "spireclimb",
"score": 19.62,
"category": "knowledge"
}
],
"pricing": {
"input": 8,
"output": 40
},
"context_window": 1000000,
"is_open_source": false,
"model_type": "multimodal",
"release_date": "2026-11-09"
}/api/v1/benchmarksLister tous les benchmarks avec les meilleurs modèles
categorystringFiltrer par catégorie : coding, reasoning, math, knowledge{
"data": [
{
"slug": "anli",
"name": "ANLI",
"category": "knowledge",
"max_score": 100,
"unit": "%",
"models_tested": 11,
"top_models": [
{
"name": "GPT-3.5 Turbo (older v0613)",
"slug": "gpt-3-5-turbo-0613",
"provider": "OpenAI",
"score": 37.15
},
{
"name": "phi-3-small 7.4B",
"slug": "phi-3-small-7-4b",
"provider": "Microsoft",
"score": 37.15
}
]
}
]
}/api/v1/compareComparer deux modèles ou plus côte à côte
modelsstringSlugs de modèles séparés par des virgules, de 2 à 6 (p. ex. « claude-fable-5-2,deepseek-v3-2-speciale »){
"models": [
{
"slug": "claude-fable-5-2",
"name": "Claude Fable 5.2",
"provider": "Anthropic",
"avg_score": 95.4,
"pricing": {
"input": 8,
"output": 40
},
"context_window": 1000000,
"is_open_source": false
},
{
"slug": "deepseek-v3-2-speciale",
"name": "DeepSeek V3.2 Speciale",
"provider": "DeepSeek",
"avg_score": 95.2,
"pricing": {
"input": 0.4,
"output": 1.2
},
"context_window": 163840,
"is_open_source": true
}
],
"benchmarks": []
}/api/v1/export/:datasetDonnées ouvertes en CSV (CC BY 4.0) : price-history, provider-offers, price-changes, company-facts, mindshare-daily, gpu-rental-daily, world-map. Uniquement des données collectées par BenchGecko, sans scores de benchmarks tiers.
/api/lab/:testRésultats des Gecko Tests en JSON : éléments de test, chaque réponse de modèle et son score. Tests : who-are-you, tokenizer-tax, knowledge-horizon, censorship-index, model-drift, same-model-different-host. CC BY 4.0.
SDK, jeux de données et open source
Bibliothèques clientes officielles, jeux de données ouverts quotidiens sur GitHub (CC BY 4.0), miroirs d'instantanés sur Hugging Face, Kaggle et Harvard Dataverse, et miroirs de la documentation.
Explorer le Developer Hub →Limites de requêtes
Pas de clé et pas de quota strict. Les réponses sont mises en cache en périphérie jusqu'à une heure, mettez donc aussi en cache de votre côté. Le trafic nuisible au service peut être bloqué.
AI assistants and agents
BenchGecko is built to be quoted. Every JSON response includes source, url, as_of, license, attribution and a ready-made cite string. Model, test and scorecard pages link their JSON with <link rel="alternate" type="application/json">.
Remote MCP server
https://benchgecko.ai/api/mcpStreamable HTTP, stateless, read-only, no key needed. Every tool result ends with “Source: BenchGecko · <url>”.
search_models· Search AI modelsget_model· Get model factscheapest_provider· Cheapest provider for a modelcompare_models· Compare two modelsget_gecko_test· Gecko Test resultsget_scorecard· Gecko Scorecardlatest_findings· Latest findingssearch· Search BenchGeckofetch· Fetch a BenchGecko record
Claude (claude.ai, Claude Desktop)
Settings · Connectors · Add custom connector, then paste the URL above. For older Claude Desktop builds, use the mcp-remote bridge in claude_desktop_config.json:
{
"mcpServers": {
"benchgecko": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://benchgecko.ai/api/mcp"
]
}
}
}Claude Code
claude mcp add --transport http benchgecko https://benchgecko.ai/api/mcp
Cursor (.cursor/mcp.json) and other clients with remote MCP
{
"mcpServers": {
"benchgecko": {
"url": "https://benchgecko.ai/api/mcp"
}
}
}ChatGPT
Settings · Connectors · Create (developer mode), server URL above, no authentication. The search and fetch tools follow the ChatGPT connector format.
Test it
curl -s https://benchgecko.ai/api/mcp -H 'Content-Type: application/json' -H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"cheapest_provider","arguments":{"model":"deepseek-v4-pro"}}}'JSON with as-of dates and citations
/api/v1/models/<slug>One model: BenchGecko score and rank, list price, price at every provider, benchmark scores with their source, Gecko Tests grades, as-of dates/api/v1/models?q=<name>Search the live catalog (or list with provider, open_source, sort)/api/v1/compare?models=a,b2 to 6 models side by side/api/v1/price-history/<slug>List price history (add ?envelope=1 for source and as-of fields)/api/v1/gecko-testsEvery Gecko Test with its latest headline, the scorecard top line and the latest findings/api/v1/gecko-tests/<test>Per-model results of one test, or the scorecard/api/lab/<test>Full open dataset: items, runs and every model answer/api/v1/findingsLatest notable results/api/v1/export/<dataset>CSV exports (CC BY 4.0), mirrored daily to github.com/BenchGecko/datasetsLicense: data BenchGecko collects or measures itself (prices per provider, price history, Gecko Tests, mindshare, GPU rental) is CC BY 4.0. Benchmark scores are aggregated from public leaderboards and keep their original source. Credit “Source: BenchGecko” with a link.