Metaculus-Fragen, Community-Prognosen samt Prognoseverlauf, Fragen-Metadaten, Optionen und Kommentar-Feeds als normalisiertes JSON für Recherche und Monitoring sammeln. Keine Investment-, Prognose- oder Entscheidungsberatung.
Strukturierter Output
Mit Crawloras Metaculus API erhältst du öffentliche Prognosefragen, Community-Prognosen, Prognoseverlauf, Metadaten, Optionen, Kategorie- und Turnier-Fragenlisten sowie Kommentar-Feeds — ohne eigenen Crawler oder eigene Response-Normalisierung.
Prognoseforschungs-Workflow
Öffentliche Metaculus-Fragen und -Prognosen können als öffentliche Recherchedaten Research-Dashboards, Themen-Monitoring, Turnier-Tracking, Snapshots des Prognoseverlaufs und Hintergrundinformationen für KI-Agenten unterstützen.
Prognosemarkt-Daten-Workflow planenRequest-Schema
Diese Parameter stammen aus dem aktiven Metaculus questions-Katalogeintrag.
| Parameter | Typ | Erforderlich | Beschreibung | Beispiel |
|---|---|---|---|---|
| topic | string | Nein | Optional Metaculus topic slug | - |
| limit | integer | Nein | Rows to return, default 10, max 25 | - |
Beispiel-JSON
Dieses Beispiel wird aus dem aktiven Endpunktkatalog gerendert, damit die Seite mit Docs und Playground synchron bleibt.
{
"code": 200,
"msg": "OK",
"data": {
"limit": 1,
"source_url": "https://www.metaculus.com/questions/",
"fetched_at": "2026-06-07T14:00:00Z",
"questions": [
{
"id": 43612,
"question_id": 43609,
"title": "Tampa sulphur price in June 2026?",
"status": "open",
"question_type": "numeric",
"forecaster_count": 54,
"comment_count": 16,
"public_page_derived": true
}
]
}
}Endpunktkatalog
/metaculus/questionsReturns Metaculus question rows. The endpoint fails closed, returning an error instead of partial data, when the source responds with an authenticated-only response or a challenge page.
Hinweise zur Response
- `data.questions` contains public page-derived rows, not the authenticated Metaculus API payload. - Forecast values are extracted from the public aggregate payload when present. - Upstream authentication, challenge, or parser drift is returned as a typed upstream error.
MCP-Tool metaculus_questions
/metaculus/question/{id}Returns one Metaculus question by numeric `id` (a question or post id). The response has the title, status, question type, unit, open, close and resolve times, forecaster and forecast counts, comment count, latest forecast center and bounds, categories, projects and URL.
Hinweise zur Response
- The response is derived from public page data, not from the authenticated Metaculus API. - Upstream authentication, challenge, or parser drift is returned as a typed upstream error.
MCP-Tool metaculus_question
/metaculus/question/{id}/forecastsReturns the latest forecast summary per aggregation method for one Metaculus question, by numeric `id`. Each method has its name, forecaster count, center, lower and upper values, and number of history points. `recency_weighted`, `unweighted` and `single_aggregation` are listed first when present. The question details come with it.
Hinweise zur Response
- `data.public_page_derived` is `true`. - Preferred methods are ordered first when present: `recency_weighted`, `unweighted`, `single_aggregation`. - Each method exposes forecaster count, the first center/lower/upper value, raw center/bound arrays, and available history point count. - Invalid ids return invalid-parameter errors before upstream IO. - Upstream authentication, challenge pages, missing aggregation data, or parser drift is returned as a typed upstream error.
MCP-Tool metaculus_question_forecasts
/metaculus/question/{id}/forecast-historyReturns public aggregation forecast history points for one Metaculus question. The `method` enum accepts `recency_weighted`, `unweighted`, and `single_aggregation`.
Hinweise zur Response
- `data.public_page_derived` is `true`. - Each point exposes timestamp bounds, forecaster count, the first center/lower/upper value, and the raw center/bound arrays. - Invalid ids, methods, or `max_points` values return invalid-parameter errors before upstream IO. - Upstream authentication, challenge, missing history, or parser drift is returned as a typed upstream error.
MCP-Tool metaculus_question_forecast_history
/metaculus/question/{id}/metadataReturns public metadata for one Metaculus question, including option labels, option history, scaling metadata, resolution fields, and timing fields when present.
Hinweise zur Response
- `data.public_page_derived` is `true`. - `data.options`, `data.all_options_ever`, and `data.options_history` are present for public multiple-choice questions when the page exposes them. - `data.scaling`, `data.resolution`, and `data.possibilities` are returned only when public page data exposes those fields. - Invalid ids return invalid-parameter errors before upstream IO. - Upstream authentication, challenge pages, missing question payloads, or parser drift is returned as a typed upstream error.
MCP-Tool metaculus_question_metadata
/metaculus/question/{id}/optionsReturns public multiple-choice option labels and latest option-level forecast values for one Metaculus question. The `method` enum accepts `recency_weighted`, `unweighted`, and `single_aggregation`.
Hinweise zur Response
- `data.public_page_derived` is `true`. - `data.options` aligns public option labels with latest aggregation arrays by index. - Each option may include center, lower, upper, mean, forecast value, and forecaster count when the public payload exposes those fields. - Invalid ids or methods return invalid-parameter errors before upstream IO. - Non-option questions, missing option labels, missing aggregation data, upstream authentication, challenge pages, or parser drift are returned as typed upstream errors.
MCP-Tool metaculus_question_options
/metaculus/category/{slug}/questionsReturns Metaculus question rows for a category. Allowed category slugs: artificial-intelligence, computing-and-math, cryptocurrencies, economy-business, elections, environment-climate, geopolitics, health-pandemics, law, metaculus, natural-sciences, nuclear, politics, social-sciences, space, sports-entertainment, technology.
Hinweise zur Response
- `data.feed` is `category`. - `data.source_url` uses `/questions/?categories={slug}&for_main_feed=false`. - Unsupported category slugs return invalid-parameter errors before upstream IO. - Upstream authentication, challenge, or parser drift is returned as a typed upstream error.
MCP-Tool metaculus_category_questions
/metaculus/tournament/{slug}/questionsReturns Metaculus question rows for one public tournament, filtered by its slug. A slug that does not exist returns 404.
Hinweise zur Response
- `data.feed` is `tournament`. - Every returned question belongs to the requested tournament; `data.questions[].projects[].slug` carries it. - A tournament slug that does not exist returns `404`, not an unfiltered feed. - A tournament that exists but currently has no questions returns `200` with an empty `data.questions`. - Invalid slugs or limits return invalid-parameter errors before upstream IO. - Upstream authentication, challenge pages, or parser drift is returned as a typed upstream error.
MCP-Tool metaculus_tournament_questions
/metaculus/project/{slug}/questionsReturns Metaculus question rows for one public project, filtered by its slug. A slug that does not exist returns 404.
Hinweise zur Response
- `data.feed` is `project`. - Every returned question belongs to the requested project; `data.questions[].projects[].slug` carries it. - A project slug that does not exist returns `404`, not an unfiltered feed. - A project that exists but currently has no questions returns `200` with an empty `data.questions`. - Invalid slugs or limits return invalid-parameter errors before upstream IO. - Upstream authentication, challenge pages, or parser drift is returned as a typed upstream error.
MCP-Tool metaculus_project_questions
/metaculus/comments-feedReturns Metaculus question rows for the questions referenced by the most recent public comments, in comment recency order. Comment bodies are not exposed.
Hinweise zur Response
- `data.feed` is `comments_feed`. - `data.questions` contains the questions referenced by the most recent public comments, ordered by most recent comment first. - Upstream authentication, challenge, or parser drift is returned as a typed upstream error.
MCP-Tool metaculus_comments_feed
/metaculus/top-commentsReturns Metaculus question rows for the questions whose recent public comments collected the highest vote scores over roughly the last week. Comment bodies are not exposed.
Hinweise zur Response
- `data.feed` is `weekly_top_comments`. - `data.questions` contains the questions referenced by the last week's public comments, ranked by summed comment vote score. - Upstream authentication, challenge, or parser drift is returned as a typed upstream error.
MCP-Tool metaculus_top_comments
Managed Execution
Crawlora kapselt unterstützte öffentliche Metaculus-Seiten und -Feeds als API-Key-geschützte Endpunkte mit dokumentierten Request-Parametern, normalisierten Antworten, Playground-Beispielen und Credit-basierter Nutzungsabrechnung.
Endpunkt-spezifische Request-Verarbeitung für Fragen, Prognosen, Verlauf, Metadaten, Optionen, Kategorien, Turniere, Projekte und Kommentare
Normalisierte JSON-Antworten für unterstützte öffentliche Metaculus-Seiten
Docs- und Playground-Beispiele werden aus dem aktuell aktiven Endpunktkatalog generiert
Dokumentiertes Fehlerverhalten statt stiller Rückgabe nicht verfügbarer Upstream-Antworten
Credit-basierte Abrechnung nach dokumentierten Endpunktkosten
Ein Crawlora-API-Key für Metaculus und angrenzende Prognosemarkt-Endpunkte
Selbst bauen oder kaufen
Nutze diesen Vergleich, um zu entscheiden, ob du Scraping-Infrastruktur intern pflegst oder einen Managed-Endpunkt aufrufst.
| Anforderung | Eigenbau | Crawlora |
|---|---|---|
| Endpunktabdeckung | Eigene Crawler für Fragen, Prognosen, Verlauf, Metadaten, Kategorien, Turniere und Kommentare bauen. | Dokumentierte Metaculus-Endpunkte über eine API-Oberfläche aufrufen. |
| Schema-Normalisierung | Prognose-, Optionen-, Metadaten- und Kommentardatensätze selbst normalisieren. | Strukturierte JSON-Felder aus dem aktuell aktiven Katalog nutzen. |
| Parser-Pflege | Änderungen an Upstream-Seiten oder -Feeds sowie Edge Cases bei leeren Ergebnissen verfolgen. | Endpunkt-spezifische Erfassungslogik nutzen, die hinter der API gepflegt wird. |
| Entwickler-Tests | Eigene Beispiele, Dokumentation und Test-Konsole aufbauen. | Vor der Integration in Crawlora Docs und Playground testen. |
| Nutzungsabrechnung | Eigenes Metering-System und Plan-Limits aufbauen. | Credit-basierte Endpunkt-Gewichtung und API-Key-Nutzungstracking verwenden. |
Crawlora ist nicht Metaculus und stellt keine offizielle Metaculus-API-Dokumentation bereit. Crawlora bietet strukturierte Web-Extraktion öffentlicher Daten für unterstützte öffentliche Metaculus-Seiten. Metaculus-Daten dienen nur Recherche- und Monitoring-Workflows und stellen keine Investment-, Prognose-, Finanz-, Rechts- oder Entscheidungsberatung dar. Kund:innen müssen selbst sicherstellen, dass ihre Nutzung geltendem Recht, Rechten Dritter, Plattformbedingungen und den Crawlora-Bedingungen entspricht.
Verwandte APIs
Verbinde diesen Endpunkt mit angrenzenden Crawlora-Seiten für Suche, Monitoring, Docs und Preise.
Öffentliche Prognosemarkt-Fragen, Märkte, Preise und Aktivitäten im unterstützten Umfang sammeln.
ÖffnenÖffentliche Kalshi-Events und Marktdaten für Recherche-Workflows sammeln.
ÖffnenWorkflows für öffentliche Prognose- und Marktdaten planen.
ÖffnenStrukturierte öffentliche Webdaten in Agenten und Automatisierungen einbinden.
ÖffnenPläne, Credits, Limits und Nutzungsoptionen ansehen.
ÖffnenAlle aktiven Crawlora-API-Endpunkte durchsuchen.
ÖffnenSo scrapst du Metaculus
Crawloras Metaculus-Endpunkte sind GET-Requests gegen öffentliche Metaculus-Seiten ohne Login — bei authentifizierten Antworten oder einer Cloudflare-Challenge-Seite schlagen sie direkt fehl, statt Teildaten zurückzugeben. Listen: /metaculus/questions unterstützt limit und topic; /metaculus/category/{slug}/questions liefert eine Kategorie; /metaculus/project/{slug}/questions und /metaculus/tournament/{slug}/questions liefern ein Projekt oder Turnier; /metaculus/comments-feed und /metaculus/top-comments liefern die Fragen zu den jüngsten und meistgevoteten öffentlichen Kommentaren. Pro Frage: /metaculus/question/{id}, /metaculus/question/{id}/forecasts für die aktuelle Community-Aggregation, /metaculus/question/{id}/forecast-history mit method (recency_weighted, unweighted oder single_aggregation) und max_points, /metaculus/question/{id}/options für Multiple-Choice-Fragen sowie /metaculus/question/{id}/metadata mit Resolution-, Skalen- und Zeitfeldern. Keine Investment-, Prognose- oder Entscheidungsberatung.
Rufe GET /metaculus/questions?limit=<n>&topic=<topic> für den öffentlichen Feed auf, oder nutze /metaculus/category/{slug}/questions (Slugs wie artificial-intelligence, economy-business, elections), /metaculus/project/{slug}/questions oder /metaculus/tournament/{slug}/questions für eine bestimmte Sammlung. Unbekannte Slugs liefern 404.
GET /metaculus/question/{id} liefert die normalisierten Fragendaten, GET /metaculus/question/{id}/forecasts die aktuelle Community-Aggregation nach Methode. Bei Multiple-Choice-Fragen liefert /metaculus/question/{id}/options jede Option mit ihrem aktuellen Wert.
GET /metaculus/question/{id}/forecast-history?method=recency_weighted&max_points=<n> liefert die historischen Datenpunkte der öffentlichen Aggregation — genau die Serie, die Prognose-Tracker zum Plotten nutzen. /metaculus/question/{id}/metadata ergänzt Resolution-, Skalen- und Zeitfelder zur Einordnung.
GET /metaculus/comments-feed und /metaculus/top-comments liefern die Fragen zu den jüngsten und meistgevoteten öffentlichen Kommentaren der letzten Woche — ein günstiges Signal dafür, wohin sich die Aufmerksamkeit verschiebt. Der Kommentartext selbst wird nicht zurückgegeben.
On 2026-10-30 the politics category and the comments feed each returned 20 questions at limit=20, while the ai-2027 project returned 16, so a short result means the feed is exhausted.
Agent Skills
Installiere einen Crawlora Agent Skill, und dein Agent ruft Metaculus-Daten als JSON über die dokumentierte API ab, ohne einen Scraper zu schreiben. Diese Skills decken Metaculus ab:
Compare public event forecasts across Crawlora Polymarket, Kalshi, and Metaculus tools. Use for a matched-question consensus brief or dated forecast…
npx skills add github.com/Crawlora-org/crawlora-skills --skill forecast-consensus-comparisonResearch prediction-market odds, order books, price history, and public market-rule context from Polymarket, Kalshi, Metaculus, and DraftKings…
npx skills add github.com/Crawlora-org/crawlora-skills --skill prediction-markets-researchFAQ
Antworten für Entwickler:innen, die Crawlora für unterstützte öffentliche Metaculus-Prognoseseiten evaluieren.
Ja. Crawlora bietet Metaculus-Endpunkte für unterstützte öffentliche Metaculus-Seiten und liefert strukturiertes JSON über dokumentierte API-Routen.
Nein. Crawlora ist nicht Metaculus und stellt keine offizielle Metaculus-API-Dokumentation bereit. Für offizielle Plattform-Guides siehe Metaculus' eigene Dokumentation; für Crawlora-Endpunktparameter und Response-Schema siehe Crawlora Docs.
Der aktuelle Katalog umfasst öffentliche Fragen, Fragendetails, Prognosen, Prognoseverlauf, Metadaten, Optionen, Kategorie-Fragenlisten, Turnier-Fragenlisten, Projekt-Fragenlisten, Kommentar-Feed-Einträge und im unterstützten Umfang meistgevotete Kommentare.
Ja. Nutze im unterstützten Umfang die Endpunkte für Fragenprognosen und Prognoseverlauf und speichere dann Snapshots nach Fragen-ID und Zeitstempel für Research-Dashboards oder Monitoring-Workflows.
Nein. Crawlora liefert ausschließlich öffentliche Recherchedaten und stellt keine Investment-, Prognose-, Finanz-, Rechts- oder Entscheidungsberatung dar; die Verantwortung für die nachgelagerte Nutzung liegt bei den Kund:innen.
Beim Aufruf von Crawloras Metaculus-Endpunkten nutzt du deinen Crawlora-API-Key im x-api-key-Header. Für diese Crawlora-Routen ist kein separater Metaculus-Key nötig.
Ja, im vom aktuellen Katalog unterstützten Umfang. Die Metaculus-Endpunktfamilie umfasst Routen für Kategorie-, Turnier- und Projekt-Fragenlisten mit slug- und limit-Parametern.
Ja. Die Metaculus-Endpunkte liefern normalisiertes JSON mit dokumentierten Request-Parametern, Response-Schema, Beispielen und im Playground getesteten Aufrufen, sofern verfügbar.
Liste zuerst Fragen über Crawloras /metaculus/questions-Endpunkt oder die Kategorie-, Projekt- und Turnier-Routen auf, dann rufe /metaculus/question/{id}, /metaculus/question/{id}/forecasts und /metaculus/question/{id}/forecast-history per GET auf, um die aktuelle Aggregation und ihren Verlauf zu erhalten. Alle Aufrufe sind GET-Requests gegen öffentliche Seiten.
recency_weighted, unweighted und single_aggregation — als method-Parameter an /metaculus/question/{id}/forecast-history und /metaculus/question/{id}/options.
Nein. Die Endpunkte comments-feed und top-comments liefern die Fragen zu jüngsten und meistgevoteten öffentlichen Kommentaren in Reihenfolge, aber ohne den ursprünglichen Kommentartext.
Der Endpunkt schlägt direkt fehl: Du erhältst einen dokumentierten Fehler statt Teildaten oder authentifizierter Daten, und dieser Aufruf wird nicht als erfolgreich abgerechnet.
Nein. Diese Endpunkte liefern öffentliche Community-Prognosen und Metadaten für Recherche und Monitoring — keine Investment-, Prognose-, Finanz-, Rechts- oder Entscheidungsberatung.
Guides
Read Crawlora guides and comparisons that use the Metaculus API.
Teste Metaculus questions im Playground, sieh dir das Endpunkt-Schema in den Docs an und vergleiche die Credit-basierte Nutzung auf der Preisseite.