- Inicio
- Recursos
- Integraciones
- SearXNG
Nodo SearXNG n8nConfigura SearXNG en n8n.
El nodo SearXNG n8n le entrega a un agente de IA un metabuscador alojado por ti. Es un subnodo: no tiene entrada principal, nunca se ejecuta solo y se engancha a un agente por un puerto de herramienta. Cuatro parámetros opcionales enmarcan la búsqueda, y la versión que se entrega hoy es la 1.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Para qué sirve el nodo SearXNG n8n?
SearXNG consulta varios buscadores a la vez y no rastrea a quien busca. El nodo expone esa instancia a un agente de IA como una herramienta invocable: el modelo redacta la consulta, el nodo la lanza contra tu instancia y devuelve los resultados en JSON para que el modelo los lea. Nada se ajusta consulta por consulta, solo las cuatro opciones que enmarcan todas las búsquedas.
Tres usos aparecen una y otra vez. Un agente de investigación que responde sobre lo que pasó esta semana en vez de sobre lo que aprendió durante su entrenamiento: el modelo recibe una herramienta de búsqueda, decide por su cuenta cuándo usarla, y la opción Number of Results fija cuánto material tendrá que digerir. Una vigilancia programada que lee prensa, la resume y deja el resumen donde el equipo ya mira, un canal de Slack o una pestaña de Google Sheets. Y una vigilancia acotada por idioma, con Language fijado en un solo código de dos letras para que una revisión del mercado hispanohablante no se llene de fuentes en inglés.
El nodo es un subnodo, es decir, un nodo pequeño que se acopla a otro más grande en lugar de vivir en el flujo principal. Se conecta al puerto de herramienta de un nodo raíz: AI Agent, AI Agent Tool o MCP Server Trigger. Solo en el lienzo no hace absolutamente nada, y n8n se niega a ejecutarlo.
¿Cuándo conviene otra ruta? Si el flujo lanza siempre la misma consulta y ningún modelo interviene, el agente sobra: estarías pagando un modelo para reescribir una cadena que ya conoces. El valor del nodo está en la decisión, no en la búsqueda. Dáselo a un agente que deba averiguar si necesita consultar algo, y con qué palabras.
Dos límites antes de construir. El nodo espera resultados en JSON, un formato que la configuración por defecto de SearXNG no sirve, así que una instancia recién instalada no devuelve nada aprovechable hasta que se tocan sus ajustes. Y la instancia tiene que ser alcanzable desde n8n en la misma red, lo que descarta una instalación en un portátil si n8n corre en otro sitio. Por lo demás, la calidad de los resultados depende del estado y de los buscadores de tu instancia, no del nodo. Si el patrón de agentes todavía te suena lejano, la Reseña n8n lo retoma desde cero.
¿Cómo se conecta SearXNG a n8n?
- 01
Levantar una instancia
El nodo habla con un servicio SearXNG que tú ejecutas, no con una dirección pública mantenida por otra persona. Ese servicio debe estar en una red que tu instancia de n8n alcance, de ahí la costumbre de levantarlo en un contenedor vecino. Dónde quedan los archivos depende del método de instalación, y la documentación de administración de SearXNG cubre las distintas rutas.
- 02
Activar la salida JSON
SearXNG no sirve JSON recién instalado, y el nodo lo necesita. Abre el
settings.ymlde la instancia, busca la secciónsearch.formatsy añadejsonjunto ahtml. Si la sección no existe, créala. Reinicia el servicio y comprueba que una búsqueda devuelve JSON antes de tocar nada en n8n. - 03
Crear el credential en n8n
En n8n, abre el menú Credentials y elige el credential de SearXNG, o sea la credencial que se guarda una vez y se reutiliza en todos los flujos. Tiene un único campo, API URL, la dirección de la instancia que quieres consultar. Así la dirección vive en un solo sitio y no repetida nodo por nodo.
¿Dónde se engancha el nodo?
n8n separa los nodos raíz, que viven en el flujo y reciben los items, de los subnodos, colgados de los puertos de un nodo raíz y activados solo cuando este los llama. SearXNG pertenece al segundo grupo y tiene un único puerto.
Salida (dónde se conecta)
- Tool
ai_tool
01Tool
Es el puerto de salida que convierte el nodo en algo que un modelo puede invocar. El nodo raíz le anuncia la herramienta al modelo, el modelo valora si merece la pena buscar, y los resultados vuelven a alimentar su razonamiento.
Parámetros clave
- Required: sin entrada principal y sin capacidad de ejecutarse solo, el nodo queda inerte mientras no se cablee al puerto de herramienta de un nodo raíz.
- AI Agent: el anfitrión habitual, un agente que elige sus herramientas mientras responde.
- AI Agent Tool: un agente expuesto como herramienta a otro agente, para montajes anidados.
- MCP Server Trigger: publica la búsqueda hacia clientes fuera de n8n.
¿Qué se ajusta en el nodo SearXNG ?
El nodo SearXNG tiene 4 parámetros. Para cada uno: el nodo tal como lo configuras en n8n, qué cambia el parámetro y nuestras notas de campo.
Índice de parámetros
Number of Results
options.numResultsLo que ves en n8n
Notas y casos de uso
Limita cuántos resultados devuelve una búsqueda. El valor por defecto es 10, y todo lo que el nodo devuelve acaba en el contexto del modelo: el ajuste es tanto un presupuesto como un filtro, porque más resultados alargan el prompt.
Parámetros clave
- Number of Results: un número; vacío, se queda en 10.
Search Page Number
options.pageNumberLo que ves en n8n
Notas y casos de uso
Señala qué página de resultados recupera el nodo. El contador arranca en 1, la primera página, y avanzarlo salta lo anterior en vez de sumarlo. No hay bucle de paginación incorporado: una segunda página supone una segunda llamada.
Parámetros clave
- Search Page Number: un número, 1 por defecto.
Language
options.languageLo que ves en n8n
Notas y casos de uso
Filtra los resultados por idioma con un código de dos letras, del estilo de los de la norma ISO 639: en para inglés, es para español, fr para francés. El valor por defecto es en, algo fácil de pasar por alto cuando el agente responde en otro idioma.
Parámetros clave
- Language: una cadena con el código de dos letras,
enpor defecto. La página de sintaxis de búsqueda de SearXNG detalla qué acepta una instancia.
Safe Search
options.safesearchLo que ves en n8n
Notas y casos de uso
Pide a los buscadores que lo admiten que filtren el contenido explícito. Los que no reconocen la opción la ignoran: es una preferencia que se transmite, no una garantía que aplique el propio nodo.
Parámetros clave
- Safe Search: tres opciones,
0(None),1(Moderate) y2(Strict). Por defecto, None.
¿Necesitas ayuda para automatizar SearXNG con n8n?
El equipo te responde directamente.
Cada mensaje lo lee una persona.
Lo que se pregunta después
01¿El nodo SearXNG n8n está incluido en n8n?
02¿Qué credentials hacen falta para conectar SearXNG?
03¿Qué límites tiene el nodo SearXNG?
04¿Qué hay que conectar como mínimo para que la búsqueda funcione?
05¿n8n o Make para este tipo de búsqueda?
Recibe nuestros tips de integración cada semana.
Sin spam. Cancela cuando quieras.


