Saltar al contenido principal
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 en sí mismas entornos de agentes que pueden usar el MCP de Firecrawl; consulta MCP Server para integrar Firecrawl directamente en ellas.
  • Para trabajos de gran volumen, usa extracción por lotes para mantenerte dentro de los límites de contexto del LLM.