Skip to main content
Combina OpenRouter —una API unificada para cientos de LLM— con Firecrawl para que cualquier modelo tenga búsqueda web, scraping y crawl en tiempo real. La API de OpenRouter es compatible con OpenAI, por lo que puedes usar el SDK de OpenAI configurado para apuntar a la URL base de OpenRouter, junto con el SDK de Python o JavaScript de Firecrawl como herramienta.

Configuración

Scraping + resumen con cualquier modelo de OpenRouter

Esto hace scraping de una página con Firecrawl y la resume con el modelo de OpenRouter que elijas; aquí, Claude Haiku 4.5.
Reemplaza la cadena model por cualquier modelo compatible con OpenRouteropenai/gpt-5, google/gemini-2.5-pro, meta-llama/llama-4-maverick, etc.

Llamadas a herramientas: el modelo decide cuándo hacer scraping

OpenRouter admite llamadas a herramientas al estilo de OpenAI, por lo que Firecrawl se integra como una función que el modelo puede invocar.

Python

Notas

  • Firecrawl es totalmente agnóstico respecto al modelo: elige cualquier modelo de OpenRouter sin cambiar el código de scraping.
  • Muchas de las principales aplicaciones de OpenRouter (Cline, Roo Code, Kilo, Cursor, Continue) son entornos de agentes que pueden usar el MCP de Firecrawl. Comienza con el selector de configuración de MCP para conectar una.
  • Para trabajos de gran volumen, usa extracción por lotes para mantenerte dentro de los límites de contexto del LLM.