Descripción general
Funcionalidades
- web scraping, rastreo y descubrimiento de contenido eficientes en cualquier sitio
- Búsqueda avanzada y extracción inteligente de contenido
- Investigación profunda
- Despliegue flexible (en la nube o autogestionado)
- Optimizado para entornos web modernos con soporte HTTP por streaming
Requisitos previos
- Obtén una clave de API para Firecrawl en firecrawl.dev
- Instala el Google SDK
Configuración
Herramientas disponibles
| Herramienta | Nombre | Descripción |
|---|---|---|
| Herramienta de scraping | firecrawl_scrape | Extrae contenido de una única URL con opciones avanzadas |
| Herramienta de mapeo | firecrawl_map | Genera el mapa de un sitio para descubrir todas las URL indexadas |
| Herramienta de búsqueda | firecrawl_search | Busca en la web y, opcionalmente, extrae contenido de los resultados |
| Herramienta de rastreo | firecrawl_crawl | Inicia un rastreo asíncrono con opciones avanzadas |
| Consultar estado del rastreo | firecrawl_check_crawl_status | Consulta el estado de un trabajo de rastreo |
| Herramienta de extracción | firecrawl_extract | Extrae información estructurada de páginas web usando capacidades de LLM |
Configuración
Configuración requerida
- Obligatorio al usar la API en la nube (por defecto)
- Opcional al usar una instancia autogestionada con FIRECRAWL_API_URL
Configuración opcional
FIRECRAWL_API_URL: Endpoint de API personalizado- Ejemplo:
https://firecrawl.your-domain.com - Si no se especifica, se usará la API en la nube
Ejemplo: agente de investigación web
Mejores prácticas
-
Usa la herramienta adecuada para cada tarea:
firecrawl_searchcuando primero necesites encontrar páginas relevantesfirecrawl_scrapepara páginas individualesfirecrawl_crawlpara descubrir y extraer sitios completos- llamadas repetidas a
firecrawl_scrapecuando ya tengas una lista corta de URL conocidas
- Supervisa tu uso: Usa tu panel de Firecrawl y las respuestas de la API para hacer seguimiento del consumo de créditos.
- Gestiona los errores de forma adecuada: Muestra al usuario los errores de MCP/API y reintenta solo cuando tu flujo de trabajo del agente pueda hacerlo de forma segura.
-
Optimiza el rendimiento: Usa
firecrawl_mapantes de hacer scraping cuando el agente necesite descubrir URL relevantes.
Guía completa para crear agentes de IA con Google Agent Development Kit (ADK) y Firecrawl
Aprende a crear potentes sistemas de IA multiagente usando el kit ADK de Google junto con Firecrawl para scraping web.
Documentación del servidor MCP
Obtén más información sobre la integración y las capacidades del servidor Model Context Protocol (MCP) de Firecrawl.
Documentación oficial de Google ADK
Explora la documentación oficial de Google Agent Development Kit para guías completas y referencias de API.

