Firecrawl MCP Server
🔥 Servidor MCP de Firecrawl
Opera un Firecrawl autohospedado desde Claude mediante MCP.
Puedes operar Firecrawl autohospedado directamente desde Claude.ai / Claude Desktop / Claude Code a través de MCP (Protocolo de Contexto de Modelo).
Incluye 11 herramientas para búsqueda web, scraping individual/por lotes, rastreo de sitios, obtención de mapas de sitio y extracción estructurada mediante LLM.
Arquitectura
Claude.ai ──MCP──▶ Vercel (firecrawl-mcp)
│
▼
Firecrawl (self-hosted)
your-firecrawl.example.comUna aplicación Next.js en Vercel procesa el protocolo MCP y lo retransmite a la API de Firecrawl autohospedada. El servidor es sin estado (stateless) y no realiza almacenamiento de datos ni registro de logs.
Related MCP server: Firecrawl MCP Server
Lista de herramientas (11 herramientas)
Scraping
Herramienta | Descripción |
| Realiza scraping de una URL única. Compatible con Markdown/HTML/enlaces/capturas de pantalla |
| Scraping paralelo de múltiples URL (start/status) |
| Cancela un trabajo por lotes en ejecución |
| Obtiene detalles de errores de trabajos por lotes |
Rastreo (Crawl)
Herramienta | Descripción |
| Inicia un trabajo de rastreo de todo el sitio |
| Obtiene el progreso/resultados del rastreo / Cancela |
| Obtiene detalles de errores de trabajos de rastreo |
| Lista de trabajos de rastreo en ejecución |
Búsqueda, Mapeo y Extracción
Herramienta | Descripción |
| Búsqueda web. También permite obtener resultados en Markdown |
| Obtiene una lista de todas las URL del sitio (sitemap + exploración de enlaces) |
| Extrae datos estructurados (JSON) de la página mediante LLM |
Inicio rápido (3 pasos)
Paso 1: Preparar Firecrawl autohospedado
Inicia Firecrawl siguiendo la guía de autohospedaje de Firecrawl.
git clone https://github.com/mendableai/firecrawl.git
cd firecrawl
docker compose up -dSe inicia por defecto en http://localhost:3002.
Paso 2: Desplegar el servidor MCP
Despliegue con un clic (recomendado)
Despliegue manual
git clone https://github.com/DaisukeHori/firecrawl-mcp.git
cd firecrawl-mcp
cp .env.example .env.local
# .env.local を編集
npm install
npm run devPaso 3: Conectar desde Claude
Claude.ai (Web): Settings → MCP → Add:
URL:
https://your-firecrawl-mcp.vercel.app/api/mcpNombre del encabezado:
x-api-keyValor:tu_MCP_API_KEY
Claude Desktop / Cursor / VS Code / Windsurf:
{
"mcpServers": {
"firecrawl": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://your-firecrawl-mcp.vercel.app/api/mcp"],
"env": {
"HEADER_x-api-key": "あなたのMCP_API_KEY"
}
}
}
}Claude Code:
claude mcp add --transport http firecrawl https://your-firecrawl-mcp.vercel.app/api/mcp \
--header "x-api-key: あなたのMCP_API_KEY"Variables de entorno
Variable | Obligatorio | Descripción |
| ✅ | URL de Firecrawl autohospedado (ej: |
| △ | Clave API de Firecrawl (puede quedar vacío si no se requiere autenticación en el autohospedaje) |
| ✅ | Clave de autenticación para restringir el acceso al servidor MCP |
Ejemplos de uso
ユーザー: 「docs.firecrawl.dev の全ページをMarkdownで取得して」
AI: まずサイトマップを確認します。
[firecrawl_map] → 47ページ検出
クロールジョブを開始します。
[firecrawl_crawl] → ジョブID: abc-123
... ステータス確認中 ...
✅ 47ページ全て取得完了しました。ユーザー: 「この3つのURLから商品名と価格を抽出して」
AI: [firecrawl_extract]
✅ 構造化データ:
{"name": "Product A", "price": 2980}
{"name": "Product B", "price": 4980}
{"name": "Product C", "price": 7980}🔒 Seguridad
Todas las comunicaciones están protegidas por HTTPS (cifrado TLS)
El servidor es sin estado. La URL de Firecrawl y la clave API se guardan en las variables de entorno de Vercel y solo se usan durante la solicitud
El servidor no tiene base de datos. Solo actúa como proxy hacia la API de Firecrawl
El código fuente es totalmente público
Se evita el acceso no autorizado mediante
MCP_API_KEY
Preguntas frecuentes
P: ¿Se puede usar con la versión en la nube de Firecrawl?
→ Sí. Configura FIRECRAWL_API_URL=https://api.firecrawl.dev e introduce la clave API de la nube en FIRECRAWL_API_KEY.
P: La herramienta extract no funciona
→ En la versión autohospedada, se requiere una configuración de LLM como OPENAI_API_KEY en el lado de Firecrawl. Consulta la guía de autohospedaje.
P: El estado del scraping/rastreo por lotes se queda en scraping
→ En la versión autohospedada, hay un retraso de unos segundos en la transición de estado. Tras 2 o 3 sondeos (polling), cambiará a completed. Este es un comportamiento conocido.
P: ¿Qué versión de Firecrawl se necesita?
→ Versión compatible con la API v1 (punto final /v1/). No habrá problemas si usas la última versión con Docker Compose.
P: ¿Cuál es la diferencia con HubSpot MA MCP? → HubSpot MA MCP es para operar HubSpot CRM/MA (128 herramientas). Firecrawl MCP es para scraping/rastreo web (11 herramientas). Como sus usos son diferentes, pueden utilizarse conjuntamente.
Stack tecnológico
Next.js 15 / TypeScript / MCP SDK / Vercel / Zod
Licencia
Servidores MCP relacionados
Conjunto de servidores MCP publicados por Hori. Todos pueden utilizarse desde clientes MCP como Claude.ai / Cursor / ChatGPT, etc.
Servidor | N.º de herramientas | Descripción |
14 | API/MCP de emisión de etiquetas de envío Yamato B2 Cloud | |
69 | Integración con Cloudflare (Tunnel/DNS/Workers/Pages/R2/KV/SSL/Access) | |
128 | HubSpot MA (CRM/Marketing/Knowledge Store) | |
48 | Microsoft Graph API (Exchange/Teams/OneDrive/SharePoint) | |
57 | Playwright + Chrome DevTools (automatización de navegador) | |
35 | Operación de infraestructura de virtualización Proxmox VE | |
— | Control de impresoras de red CUPS (Kyocera TASKalfa) | |
— | Impresora térmica de etiquetas Yamato (Raspberry Pi + WS-420B) | |
10 | Cliente SSH (gestión de sesiones/comandos asíncronos) | |
34 | Control remoto de macOS (Shell/GUI/archivos/apps) | |
4 | Generación de imágenes con Gemini/Imagen | |
36 | RunPod GPU FaaS (Pods/Endpoints/Jobs) | |
firecrawl-mcp ← Estás aquí | — | Web scraping autohospedado con Firecrawl |
62 | Automatización de operaciones publicitarias (Google Ads/Meta/GBP/X) |
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceIntegrates Firecrawl web scraping capabilities including scraping, crawling, searching, extracting structured data, deep research, and batch processing with support for both cloud and self-hosted instances.1091,1212MIT
- AlicenseAqualityDmaintenanceIntegrates Firecrawl web scraping capabilities to extract, crawl, search, and analyze web content with support for batch operations, structured data extraction, and deep research across websites.891,121MIT
- AlicenseAqualityDmaintenanceIntegrates Firecrawl for web scraping, crawling, search, and content extraction capabilities. Supports single/batch scraping, URL discovery, structured data extraction, deep research, and AI-powered web analysis with automatic retries and rate limiting.891,121MIT
- AlicenseAqualityDmaintenanceIntegrates Firecrawl web scraping capabilities, enabling web content extraction, crawling, site mapping, search, and structured data extraction with automatic rate limiting and retry handling.691,1211MIT
Related MCP Connectors
Firecrawl MCP — wraps the Firecrawl API (firecrawl.dev) for web
Web scraping for AI agents. Converts URLs to clean, LLM-ready Markdown with anti-bot bypass.
Scrape, crawl, map & search the web. Open-source, self-hostable Rust crawler & search for AI agents.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/DaisukeHori/firecrawl-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server