n8n-nodes-markrequest
v1.0.3
Published
Nodo n8n para buscar en Bing o convertir páginas web a Markdown, compatible con IA.
Maintainers
Readme
n8n-nodes-markrequest
MarkRequest es un nodo para n8n que permite:
- Realizar peticiones HTTP a cualquier URL y convertir el contenido principal de la página a Markdown.
- Realizar búsquedas en Bing (sin API) y extraer los resultados orgánicos en JSON.
- Compatible con flujos automáticos, agentes IA y uso manual.
Características
- Modo Bing: Busca en Bing y devuelve los resultados (título, URL, snippet) en JSON.
- Modo URL: Descarga una página web, extrae el contenido principal y lo convierte a Markdown, devolviendo también todos los enlaces encontrados.
- Headers personalizables: Añade cabeceras HTTP fácilmente.
- Robusto ante entradas de IA y agentes externos.
Instalación
npm install n8n-nodes-markrequestO copia la carpeta en tu directorio de nodos personalizados de n8n y ejecuta:
npx tscUso
1. Buscar en Bing
- Activa el toggle Buscar en Bing.
- Escribe el término de búsqueda en Término de búsqueda.
- El nodo devolverá un array de resultados con título, URL y snippet.
2. Descargar y convertir una URL a Markdown
- Desactiva Buscar en Bing.
- Escribe la URL en el campo URL.
- (Opcional) Añade headers personalizados.
- El nodo devolverá el contenido principal en Markdown y una lista de enlaces encontrados.
Ejemplo de salida (modo Bing)
{
"query": "n8n custom nodes",
"searchUrl": "https://www.bing.com/search?q=n8n+custom+nodes",
"results": [
{ "title": "n8n - Extend with custom nodes", "url": "https://n8n.io/docs/", "snippet": "..." },
...
]
}Ejemplo de salida (modo URL)
{
"url": "https://n8n.io/",
"status": 200,
"contentMarkdown": "# n8n\n...",
"links": ["https://n8n.io/docs/", ...]
}Opciones principales
- Buscar en Bing: (Sí/No) Cambia entre modo búsqueda y modo URL.
- Término de búsqueda: Solo requerido si usas Bing.
- URL: Solo requerido si usas modo clásico.
- Headers: Añade cabeceras HTTP como en el nodo HTTP Request de n8n.
Compatibilidad
- Compatible con n8n >= 1.0
- Usable como tool para agentes IA (LangChain, etc.)
- Robusto ante entradas mal formateadas de la IA
Licencia
MIT
Autor: Tu nombre o alias
