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 web autónoma con el agente de Firecrawl
- Interacción con el navegador, análisis sintáctico de archivos y monitorización de cambios
- Despliegue flexible (en la nube o autogestionado)
- Optimizado para entornos web modernos con soporte Streamable HTTP
Requisitos previos
- Obtén una clave de API para Firecrawl en firecrawl.dev
- Instala Google ADK con soporte para MCP:
pip install "google-adk[mcp]"
Configuración
FIRECRAWL_API_KEY en el entorno desde el que se inicia ADK. No incluyas su valor en los prompts del agente, el control de código fuente ni la URL del MCP. El paquete MCP local requiere Node.js 22 o una versión posterior.
Herramientas disponibles
Consulta herramientas de MCP para ver la lista completa.
Configuración
Autenticación
FIRECRAWL_API_KEY: Tu clave de API de Firecrawl- Opcional con la API en la nube (por defecto): si no se proporciona una clave, el scraping y la búsqueda funcionan sin clave dentro de los límites de uso gratuito; las demás herramientas y los límites más altos requieren una clave
- Opcional al usar una instancia autogestionada con FIRECRAWL_API_URL
Configuración opcional
URL de la API de Firecrawl (para instancias autogestionadas):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 web scraping.
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 del Kit de desarrollo de agentes de Google para guías completas y referencias de API.

