API
Accesso programmatico ai dati su modelli AI, benchmark e prezzi, esportazioni CSV aperte e risultati dei Gecko Tests. Piano gratuito disponibile.
- Ogni endpoint JSON pubblico (modelli, prezzi per provider, benchmark, Gecko Tests, risultati)
- Esportazioni CSV e dataset giornalieri su GitHub (CC BY 4.0)
- Server MCP per assistenti e agenti AI
- Storico dei prezzi e dati aziendali datati
L'unica condizione: mostra "Source: BenchGecko" con un link a benchgecko.ai ovunque pubblichi i dati (CC BY 4.0).
Attribuzione piano gratuito
L'accesso gratuito alle API richiede un link visibile "Fonte · BenchGecko" su ogni pagina che mostra i nostri dati.
<a href="https://benchgecko.ai">Source: BenchGecko</a>
Endpoint
/api/v1/modelsElenca tutti i modelli con punteggi e prezzi
providerstringFiltra per slug del provider (es. "anthropic")open_sourcebooleanFiltra solo i modelli open sourcesortstringOrdina per: avg_score, pricing_input, release_date, context_windowlimitnumberRisultati per pagina (predefinito 50, massimo 200)pagenumberNumero di pagina (predefinito 1){
"data": [
{
"slug": "claude-mythos-preview",
"name": "Claude Mythos Preview",
"provider": "Anthropic",
"provider_slug": "anthropic",
"avg_score": 98.9,
"scores": {
"swe-bench-verified": 93.9,
"swe-bench-pro": 77.8,
"swe-bench-multilingual": 87.3
},
"pricing": {
"input": null,
"output": null
},
"context_window": 1000000,
"is_open_source": false,
"release_date": "2026-04-07",
"model_type": "text"
}
],
"meta": {
"total": 1269,
"page": 1,
"limit": 50,
"pages": 26
}
}/api/v1/models/:slugRestituisce i dati completi di un singolo modello
{
"slug": "claude-mythos-preview",
"name": "Claude Mythos Preview",
"provider": {
"name": "Anthropic",
"slug": "anthropic"
},
"avg_score": 98.9,
"scores": [
{
"benchmark": "SWE-Bench verified",
"benchmark_slug": "swe-bench-verified",
"score": 93.9,
"category": "coding"
},
{
"benchmark": "SWE-bench Pro",
"benchmark_slug": "swe-bench-pro",
"score": 77.8,
"category": "coding"
}
],
"pricing": {
"input": null,
"output": null
},
"context_window": 1000000,
"is_open_source": false,
"model_type": "text",
"release_date": "2026-04-07"
}/api/v1/benchmarksElenca tutti i benchmark con i migliori modelli per punteggio
categorystringFiltra per categoria: coding, reasoning, math, knowledge{
"data": [
{
"slug": "gpqa-diamond",
"name": "GPQA diamond",
"category": "knowledge",
"max_score": 100,
"unit": "%",
"models_tested": 178,
"top_models": [
{
"name": "Gemini 4 Argon",
"slug": "gemini-4-argon",
"provider": "Google DeepMind",
"score": 99.17
},
{
"name": "GPT-6 Astra",
"slug": "gpt-6-astra",
"provider": "OpenAI",
"score": 98.29
}
]
}
]
}/api/v1/compareConfronta due o più modelli direttamente
modelsstringSlug dei modelli separati da virgola, da 2 a 6 (es. "claude-mythos-preview,gpt-5-5-pro"){
"models": [
{
"slug": "claude-mythos-preview",
"name": "Claude Mythos Preview",
"provider": "Anthropic",
"avg_score": 98.9,
"pricing": {
"input": null,
"output": null
},
"context_window": 1000000,
"is_open_source": false
},
{
"slug": "gpt-5-5-pro",
"name": "GPT-5.5 Pro",
"provider": "OpenAI",
"avg_score": 98.3,
"pricing": {
"input": 30,
"output": 180
},
"context_window": 400000,
"is_open_source": false
}
],
"benchmarks": [
{
"name": "GPQA diamond",
"slug": "gpqa-diamond",
"category": "knowledge",
"scores": {
"claude-mythos-preview": 94.5,
"gpt-5-5-pro": 94.2
}
}
]
}/api/v1/export/:datasetDati aperti in CSV (CC BY 4.0): price-history, provider-offers, price-changes, company-facts, mindshare-daily, gpu-rental-daily, world-map. Solo dati raccolti da BenchGecko, nessun punteggio di benchmark di terze parti.
/api/lab/:testRisultati dei Gecko Tests in JSON: elementi del test, ogni risposta del modello e punteggio. Test: who-are-you, tokenizer-tax, knowledge-horizon, censorship-index, model-drift, same-model-different-host. CC BY 4.0.
SDK, dataset e open source
Librerie client ufficiali, dataset aperti giornalieri su GitHub (CC BY 4.0), mirror degli snapshot su Hugging Face, Kaggle e Harvard Dataverse, e mirror della documentazione.
Esplora l'Developer Hub →Limiti di frequenza
Nessuna chiave e nessuna quota rigida. Le risposte sono in cache all'edge fino a un'ora, quindi usa la cache anche dal tuo lato. Il traffico che danneggia il servizio può essere bloccato.
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.