Planificación de flujos de trabajo de IA
Web Search MCP para flujos de trabajo de IA
Conecta herramientas de búsqueda y datos de marketing a tu flujo de trabajo de IA mediante MCP. Elige las herramientas y la configuración de mercado que necesites, conserva las credenciales en el servidor e inspecciona el contexto de las fuentes en los resultados de las herramientas.
Recopila resultados orgánicos, anuncios y funciones de búsqueda en motores de búsqueda, mercados y dispositivos compatibles. Usa JSON estructurado, HTML y
específico de la fuente
Solicitudes de autenticación y tareas
Las cuentas de producción usan autenticación HTTP Basic. Crea el encabezado Authorization en tu servidor con el nombre de usuario y la contraseña proporcionados; no incluyas las credenciales en el código del navegador ni en ejemplos compartidos.
Para las rutas POST de recopilación compatibles, envía una matriz de
task objects. Each task contains that route’s inputs; a keyword query, page URL and product identifier are not interchangeable
cargas útiles.
// 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
Comprobar el estado de la respuesta
La recopilación de palabras clave requiere una fuente y una configuración de mercado compatible. Interpreta la competencia publicitaria como una métrica de búsqueda de pago y mantén los volúmenes de búsqueda mensuales separados de las puntuaciones de tendencia normalizadas.
Para inspeccionar una URL, empieza con /v3/on_page/instant_pages y una entrada url. La representación en el navegador y Lighthouse usan opciones o rutas independientes y pueden requerir configuración adicional.
Para obtener respuestas oficiales de modelos, usa la ruta compatible llm_responses con user_prompt. Enumera los modelos configurados y conserva su configuración al comparar respuestas.
Las rutas de tareas en cola devuelven identificadores para recuperarlas más adelante. Guarda los identificadores y consulta el flujo documentado de disponibilidad y recuperación para la ruta seleccionada, en lugar de asumir que todos los productos usan el mismo modo de entrega.
Conserva las marcas de tiempo de recopilación, la configuración de entrada y los identificadores de origen. Los campos que falten deben permanecer como null o estar ausentes; no conviertas una métrica no disponible en cero.
resultados orgánicos, anuncios y funciones de búsqueda en los motores de búsqueda, mercados y dispositivos disponibles. Usa
JSON estructurado, HTML y opciones de recopilación específicas de cada fuente para el seguimiento del posicionamiento y la investigación competitiva.
El código y las respuestas del sitio web son ilustrativos. Antes de recopilar datos en producción, la implementación seleccionada debe confirmar el esquema de la ruta, el acceso, las cuotas, el tratamiento de datos y los precios para clientes.
La aplicación no incluye actualmente un servidor MCP público verificado ni conectores nativos para las herramientas que aparecen aquí. Usa una integración HTTP del lado del servidor solo después de confirmar la fuente y la ruta necesarias.
Valida una respuesta representativa antes de ampliar la escala. Comprueba los valores nulos, los tipos de elemento, las unidades de los campos, los mensajes de error y si el resultado responde a la pregunta que tu aplicación necesita contestar.
No incluyas credenciales ni contenido sensible de las solicitudes en los registros. Acuerda la retención, las licencias y los usos permitidos de la fuente seleccionada antes de almacenar observaciones en producción.
«Artículos recientes sobre RAG»
Elige una ruta de producto compatible, configura el origen de implementación y las credenciales y, después, prueba una tarea antes de programar una carga de trabajo mayor. Esta interfaz usa datos ilustrativos locales y no envía solicitudes reales a la API.
Recopila resultados orgánicos
resultados, anuncios y funciones de búsqueda en los motores de búsqueda, mercados y dispositivos compatibles. Usa JSON estructurado, HTML y opciones de recopilación específicas de cada fuente para el seguimiento de posiciones