Planering av AI-arbetsflöden
Web Search MCP för AI-arbetsflöden
Anslut sök- och marknadsföringsdataverktyg till ditt AI-arbetsflöde via MCP. Välj nödvändiga verktyg och marknadsinställningar, förvara autentiseringsuppgifter på servern och granska källkontexten i verktygsresultaten.
Samla in organiska resultat, annonser och sökfunktioner i sökmotorer, marknader och på enheter som stöds. Använd strukturerad JSON, HTML och
källspecifik
Autentisering och uppgiftsförfrågningar
Produktionskonton använder HTTP Basic-autentisering. Skapa Authorization-headern på din server med det angivna användarnamnet och lösenordet; håll inloggningsuppgifter borta från webbläsarkod och delade exempel.
För POST-rutter för insamling som stöds, skicka en array med
task objects. Each task contains that route’s inputs; a keyword query, page URL and product identifier are not interchangeable
nyttolaster.
// 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
Kontrollera svarsstatusen
Sökordsinsamling kräver en källa och inställningar för en marknad som stöds. Tolka annonseringskonkurrens som ett mått för betald sökning och håll månatliga sökvolymer åtskilda från normaliserade trendpoäng.
För en URL-inspektion börjar du med /v3/on_page/instant_pages och en url-indata. Webbläsarrendering och Lighthouse använder separata alternativ eller rutter och kan kräva ytterligare konfiguration.
Använd den stödda llm_responses-rutten med user_prompt för officiella modellsvar. Lista konfigurerade modeller och behåll modellinställningarna när du jämför svar.
Köade rutter för uppgifter returnerar identifierare som kan hämtas senare. Spara identifierarna och följ det dokumenterade flödet för ready/get för den valda rutten i stället för att anta att alla produkter levereras på samma sätt.
Behåll insamlingstidsstämplar, indatainställningar och källidentifierare. Saknade fält ska förbli null eller utelämnas; omvandla inte ett otillgängligt mätvärde till noll.
organiska resultat, annonser och sökfunktioner i sökmotorer, marknader och enheter som stöds. Använd
strukturerad JSON, HTML och källspecifika insamlingsalternativ för rankningsspårning och konkurrensanalys.
Webbplatsens kod och svar är illustrativa. Innan datainsamling i produktion måste den valda driftsättningen bekräfta routens schema, åtkomst, kvoter, datahantering och kundprissättning.
Applikationen levereras för närvarande inte med en verifierad offentlig MCP-server eller inbyggda anslutningar till verktygen som visas här. Använd endast en HTTP-integration på serversidan efter att ha bekräftat den nödvändiga källan och routen.
Validera ett representativt svar innan du skalar upp. Kontrollera nullvärden, objekttyper, fältenheter, felmeddelanden och om resultatet besvarar den fråga som din applikation behöver besvara.
Se till att loggar inte innehåller inloggningsuppgifter eller känsligt innehåll i förfrågningar. Kom överens om lagringstid, licensiering och tillåten användning för den valda källan innan du lagrar observationer från produktion.
"Nya artiklar om RAG"
Välj en produktväg som stöds, konfigurera driftsättningens ursprung och autentiseringsuppgifter och testa sedan en uppgift innan du schemalägger en större arbetsbelastning. Det här gränssnittet använder lokal exempeldata och skickar inga live-API-förfrågningar.
Samla in organiska
resultat, annonser och sökfunktioner i sökmotorer, marknader och enheter som stöds. Använd strukturerad JSON, HTML och insamlingsalternativ som är specifika för respektive källa för rankningsspårning