Einen Client verbinden
Legen Sie Ihren Schlüssel zuerst in der UmgebungsvariablenQUERYING_API_KEY ab. Einen Schlüssel erhalten Sie unter API-Schlüssel.
- Claude Code
- Codex
- mcp.json
401. Ein ungültiger Schlüssel wird beim ersten Tool-Aufruf als Tool-Fehler gemeldet.
Tools
Tools, die Tasks einreichen, kosten so viel wie der entsprechende API-Aufruf. Lesende Tools sind kostenlos.Tasks und Recherche
run_prompt und submit_prompt nehmen taskType, prompt sowie optional country, idempotencyKey, include und page (1 bis 10, für GOOGLE_SERP und NAVER_SERP). Engines und Preise finden Sie unter Engines, die Recherche-Eingaben unter Prompt Research.
Für COMMERCE_SERP senden Sie site und query statt prompt, optional mit limit (1 bis 40); siehe Commerce Search. read_product nimmt url sowie optional country und idempotencyKey; siehe Commerce Product.
run_product_lookup nimmt product, country sowie optional competitors, prompts, engines und idempotencyKey; siehe Product Lookup. Es liefert eine Zusammenfassung: pro Produkt die Engines, die es zeigen, seine Preisspanne, die 10 wichtigsten Händler und zitierten Websites und eine Zeile pro Engine; pro Shopping-Prompt die Produkte, die jede Engine gezeigt oder genannt hat. Das ist etwa ein Zehntel der vollständigen Antwort. Übergib detail: "full" für jedes Listing, jede zitierte Seite und jede Task-id.
GEO-Monitore
Jedes Monitor-Tool führt einen API-Aufruf mit Ihrem Schlüssel aus; Eigentümerschaft, Schlüsselbereich und Tariflimits gelten also wie bei REST. Siehe GEO-Monitoring.Timeouts
run_prompt, scrape_page, read_product und research_prompts pollen, bis der Task fertig ist. Sie warten timeoutSeconds (Standard 180, maximal 900). Läuft der Task danach noch, liefert das Tool einen TASK_TIMEOUT-Fehler mit der taskId. Der Task läuft weiter; rufen Sie get_task mit dieser id auf, um ihn abzuholen.
run_product_lookup pollt die Abfrage auf dieselbe Weise. Es wartet standardmäßig 210 Sekunden, damit der Aufruf innerhalb eines Client-Timeouts von 240 Sekunden endet, und die meisten Abfragen sind in 2 bis 3 Minuten fertig. Läuft die Abfrage danach noch, liefert das Tool einen LOOKUP_TIMEOUT-Fehler mit der lookupId; rufe damit get_product_lookup auf.
Stellen Sie den Tool-Timeout Ihres Clients länger als timeoutSeconds ein. Das Codex-Beispiel verwendet tool_timeout_sec = 240 für den Standard von 180 Sekunden. Erlaubt Ihr Client nur kurze Tool-Aufrufe, verwenden Sie submit_prompt und danach get_task.