Servidor oficial de Firecrawl MCP - Agrega potentes capacidades de web scraping a Cursor, Claude y cualquier otro cliente LLM.
Resumen
Servidor Firecrawl MCP
Una implementación del Servidor de Protocolo de Contexto de Modelo (MCP) que se integra con Firecrawl para capacidades de raspado web.
¡Un gran agradecimiento a @vrknetha, @knacklabs por la implementación inicial!
¿Qué es el Servidor Firecrawl MCP?
El Servidor Firecrawl MCP es una herramienta poderosa diseñada para el raspado web, la exploración y la extracción de datos. Aprovecha el Protocolo de Contexto de Modelo para facilitar la integración sin problemas con varias aplicaciones, permitiendo a los usuarios recopilar y analizar datos web de manera eficiente. Con sus características robustas, satisface tanto a desarrolladores como a investigadores que buscan automatizar la recolección de datos de la web.
Características
- Raspado web, exploración y descubrimiento: Reúne datos de sitios web de manera eficiente.
- Búsqueda y extracción de contenido: Encuentra y extrae información relevante de diversas fuentes.
- Investigación profunda y raspado por lotes: Realiza investigaciones extensas y raspa múltiples páginas simultáneamente.
- Reintentos automáticos y limitación de tasa: Asegura una recolección de datos confiable con manejo de errores incorporado.
- Soporte en la nube y autoalojado: Flexibilidad para ejecutarse en entornos en la nube o autoalojados.
- Soporte SSE: Utiliza Eventos Enviados por el Servidor para transmisión de datos en tiempo real.
Juega con nuestro Servidor MCP en el playground de MCP.so o en Klavis AI.
Cómo instalar el Servidor Firecrawl MCP
Ejecutando con npx
env FIRECRAWL_API_KEY=fc-YOUR_API_KEY npx -y firecrawl-mcp
Instalación manual
npm install -g firecrawl-mcp
Ejecución en Cursor
Para la versión 0.45.6+ de Cursor, sigue la Guía de Configuración del Servidor MCP de Cursor para instrucciones detalladas.
- Abre la Configuración de Cursor
- Ve a Características > Servidores MCP
- Haz clic en "+ Agregar nuevo servidor MCP global"
- Ingresa el código de configuración según lo especificado.
Ejecución en Windsurf
Agrega la siguiente configuración a tu ./codeium/windsurf/model_config.json:
{
"mcpServers": {
"mcp-server-firecrawl": {
"command": "npx",
"args": ["-y", "firecrawl-mcp"],
"env": {
"FIRECRAWL_API_KEY": "YOUR_API_KEY"
}
}
}
}
Precios
El Servidor Firecrawl MCP ofrece varios niveles de precios basados en el uso y las características. Para obtener información detallada sobre precios, visita la página de precios de Firecrawl.
Consejos útiles
- Gestión de claves API: Mantén siempre segura tu clave API de Firecrawl y no la expongas en repositorios públicos.
- Límites de tasa: Ten en cuenta los límites de tasa impuestos por la API de Firecrawl para evitar interrupciones en el servicio.
- Procesamiento por lotes: Utiliza el raspado por lotes para mayor eficiencia al tratar con múltiples URL.
- Manejo de errores: Implementa un manejo de errores robusto en tus scripts para gestionar reintentos y fallos de manera adecuada.
Preguntas Frecuentes
¿Para qué se utiliza el Servidor Firecrawl MCP?
El Servidor Firecrawl MCP se utiliza principalmente para el raspado web, permitiendo a los usuarios extraer datos de sitios web de manera eficiente.
¿Cómo obtengo mi clave API de Firecrawl?
Puedes crear una cuenta en el sitio web de Firecrawl para obtener tu clave API.
¿Puedo ejecutar el Servidor Firecrawl MCP localmente?
Sí, el Servidor Firecrawl MCP se puede ejecutar localmente o en un entorno en la nube, dependiendo de tus necesidades.
¿Qué lenguajes de programación puedo usar con el Servidor Firecrawl MCP?
El Servidor Firecrawl MCP se puede integrar con cualquier lenguaje de programación que soporte solicitudes HTTP, lo que lo hace versátil para diversas aplicaciones.
¿Hay soporte para solucionar problemas?
Sí, Firecrawl proporciona documentación y soporte comunitario para solucionar problemas comunes. También puedes contactar a su equipo de soporte para obtener asistencia.
Detalle
Configuración del Servidor
{
"mcpServers": {
"firecrawl-mcp": {
"command": "npx",
"args": [
"-y",
"firecrawl-mcp"
],
"env": {
"FIRECRAWL_API_KEY": "fc-af1b3ac1a0c2402485402fd0e34da158"
}
}
}
}