API

Programmatischer Zugriff auf Daten zu KI-Modellen, Benchmarks und Preisen, offene CSV-Exporte und Gecko-Tests-Ergebnisse. Kostenlose Stufe verfügbar.

Kostenlos für alle · private, wissenschaftliche und kommerzielle Nutzung
$0 · kein API-Schlüssel
  • Jeder öffentliche JSON-Endpunkt (Modelle, Preise pro Anbieter, Benchmarks, Gecko Tests, Erkenntnisse)
  • CSV-Exporte und tägliche Datensätze auf GitHub (CC BY 4.0)
  • MCP-Server für KI-Assistenten und Agenten
  • Preisverlauf und datierte Unternehmensfakten

Die einzige Bedingung: Zeigen Sie überall, wo Sie die Daten darstellen, "Quelle: BenchGecko" mit einem Link zu benchgecko.ai an (CC BY 4.0).

Quellenangabe für kostenloses Kontingent

Der kostenlose API-Zugang erfordert einen sichtbaren „Quelle · BenchGecko"-Link auf jeder Seite, die unsere Daten anzeigt.

<!-- Add this wherever you display BenchGecko data -->
<a href="https://benchgecko.ai">Source: BenchGecko</a>

Die Beispielantworten nutzen echte BenchGecko-Daten mit Stand 24. Okt. 2026; Arrays sind gekürzt.

GET/api/v1/models

Alle Modelle mit Scores und Preisen auflisten

Parameter
providerstringNach Anbieter-Slug filtern (z. B. "anthropic")
open_sourcebooleanNur Open-Source-Modelle filtern
sortstringSortieren nach: avg_score, pricing_input, release_date, context_window
limitnumberErgebnisse pro Seite (Standard 50, max. 200)
pagenumberSeitennummer (Standard 1)
Antwort
{
  "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": 1270,
    "page": 1,
    "limit": 50,
    "pages": 26
  }
}
GET/api/v1/models/:slug

Detaillierte Daten für ein einzelnes Modell abrufen

Antwort
{
  "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"
}
GET/api/v1/benchmarks

Alle Benchmarks mit den führenden Modellen auflisten

Parameter
categorystringNach Kategorie filtern: coding, reasoning, math, knowledge
Antwort
{
  "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
        }
      ]
    }
  ]
}
GET/api/v1/compare

Zwei oder mehr Modelle direkt vergleichen

Parameter
modelsstringKommagetrennte Modell-Slugs, 2 bis 6 (z. B. "claude-mythos-preview,gpt-5-5-pro")
Antwort
{
  "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
      }
    }
  ]
}
GET/api/v1/export/:dataset

Offene Daten als CSV (CC BY 4.0): price-history, provider-offers, price-changes, company-facts, mindshare-daily, gpu-rental-daily, world-map. Nur von BenchGecko erhobene Daten, keine Benchmark-Werte Dritter.

GET/api/lab/:test

Gecko-Tests-Ergebnisse als JSON: Testaufgaben, jede Modellantwort und jeder Wert. Tests: who-are-you, tokenizer-tax, knowledge-horizon, censorship-index, model-drift, same-model-different-host. CC BY 4.0.

SDKs, Datensätze & Open Source

Offizielle Client-Bibliotheken, tägliche offene Datensätze auf GitHub (CC BY 4.0), Snapshot-Spiegel auf Hugging Face, Kaggle und Harvard Dataverse sowie Dokumentationsspiegel.

Zum Developer Hub →

Ratenlimits

Kein Schlüssel und kein hartes Kontingent. Antworten werden bis zu einer Stunde am Edge zwischengespeichert, daher bitte auch auf Ihrer Seite cachen. Datenverkehr, der den Dienst schädigt, kann blockiert werden.

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/mcp

Streamable HTTP, stateless, read-only, no key needed. Every tool result ends with “Source: BenchGecko · <url>”.

  • search_models · Search AI models
  • get_model · Get model facts
  • cheapest_provider · Cheapest provider for a model
  • compare_models · Compare two models
  • get_gecko_test · Gecko Test results
  • get_scorecard · Gecko Scorecard
  • latest_findings · Latest findings
  • search · Search BenchGecko
  • fetch · 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/datasets

License: 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.