Workflowplanning voor AI

Web Search MCP voor AI-workflows

Koppel zoek- en marketingdatatools via MCP aan je AI-workflow. Kies de benodigde tools en marktinstellingen, bewaar inloggegevens op de server en bekijk de broncontext in toolresultaten.

De integratiehandleiding lezen

Verzamel organische resultaten, advertenties en zoekfuncties in ondersteunde zoekmachines, markten en apparaten. Gebruik gestructureerde JSON, HTML en

Cursor-logo bronspecifiek VS Code-logo verzameling Claude Code-logo opties Claude Desktop-logo voor Codex-logo OpenCode-logo positie Windsurf-logo tracking Zed-logo Gemini CLI-logo en v0 by Vercel-logo concurrerend Warp-logo Kiro-logo Roo Code-logo onderzoek.

Authenticatie- en taakverzoeken

Productieaccounts gebruiken HTTP Basic-authenticatie. Stel de Authorization-header op uw server samen met de verstrekte gebruikersnaam en het wachtwoord; houd inloggegevens buiten browsercode en gedeelde voorbeelden.

Stuur voor ondersteunde POST-routes voor gegevensverzameling een array van task objects. Each task contains that route’s inputs; a keyword query, page URL and product identifier are not interchangeable payloads.

// Server-side example; configure your deployment and credentials.
const url = new URL("/v3/serp/google/organic/live/advanced", process.env.DATASEO_API_ORIGIN);
const auth = Buffer.from(`${process.env.DATASEO_LOGIN}:${process.env.DATASEO_PASSWORD}`).toString("base64");
const response = await fetch(url, {
  method: "POST",
  headers: {Authorization: `Basic ${auth}`, "Content-Type": "application/json"},
  body: JSON.stringify([{"keyword": "running shoes", "location_code": 2840, "language_code": "en", "device": "desktop"}])
});
if (!response.ok) throw new Error(`HTTP ${response.status}`);
const data = await response.json();
for (const task of data.tasks ?? []) {
  if (task.status_code !== 20000) throw new Error(task.status_message);
}
// Use task.result only after checking task status.

Check the HTTP status first, then the top-level response and each task status_code. A successful HTTP 200 can still contain task errors; only read task.result after validating the task.

YOUR_CONFIGURED_TOOL_SERVER

Controleer de responsstatus

Voor het verzamelen van zoekwoorden zijn een bron en ondersteunde marktinstellingen vereist. Interpreteer advertentieconcurrentie als een betaalde zoekresultatenmetric en houd maandelijkse zoekvolumes gescheiden van genormaliseerde trendscores.

Zoekwoordenonderzoek

Gebruik voor een URL-inspectie /v3/on_page/instant_pages met een url-invoer. Browserweergave en Lighthouse gebruiken afzonderlijke opties of routes en vereisen mogelijk aanvullende configuratie.

Gebruik voor officiële modelantwoorden de ondersteunde llm_responses-route met user_prompt. Geef geconfigureerde modellen weer en behoud de modelinstellingen wanneer je antwoorden vergelijkt.

AI-zichtbaarheid

Routes voor taken in de wachtrij retourneren ID's waarmee u de resultaten later kunt ophalen. Bewaar de ID's en volg de gedocumenteerde ready/get-procedure voor de geselecteerde route; ga er niet van uit dat elk product op dezelfde manier wordt geleverd.

Verzamelingsstempels, invoerinstellingen en bron-ID's behouden. Ontbrekende velden moeten null of afwezig blijven; zet een niet-beschikbare statistiek niet om in nul.

Verzamelen

organische resultaten, advertenties en zoekfuncties in ondersteunde zoekmachines, markten en apparaten. Gebruik

gestructureerde JSON, HTML en bronspecifieke verzamelopties voor positievolging en concurrentieonderzoek.

Concurrentieonderzoek

De code en antwoorden op de website zijn illustratief. Voordat gegevens in productie worden verzameld, moet de geselecteerde implementatie het routeschema, de toegang, quota's, gegevensverwerking en klantprijzen bevestigen.

De toepassing bevat momenteel geen geverifieerde openbare MCP-server of native connectors voor de hier afgebeelde tools. Gebruik alleen een HTTP-integratie aan de serverzijde nadat u de vereiste bron en route hebt bevestigd.

Elke webpagina lezen

Valideer een representatieve respons voordat je opschaalt. Controleer op nullen, itemtypen, veld­eenheden, foutmeldingen en of het resultaat antwoord geeft op de vraag van je applicatie.

Zorg dat logs geen inloggegevens of gevoelige verzoekinhoud bevatten. Spreek af hoe lang gegevens worden bewaard en welke licentievoorwaarden en toegestane toepassingen gelden voor de geselecteerde bron voordat je productiegegevens opslaat.

Academische artikelen

"Recente artikelen over RAG"

Kies een ondersteunde productroute, configureer de oorsprong en inloggegevens van de implementatie en test vervolgens één taak voordat u een grotere werklast inplant. Deze frontend gebruikt lokale voorbeeldgegevens en verstuurt geen live API-aanvragen.

Verzamel organische

resultaten, advertenties en zoekfuncties in ondersteunde zoekmachines, markten en apparaten. Gebruik gestructureerde JSON, HTML en verzamelingopties per bron voor positietracking