Skip to main content
Glama
DaisukeHori

Firecrawl MCP Server

by DaisukeHori

🔥 Servidor MCP de Firecrawl

Opera un Firecrawl autohospedado desde Claude mediante MCP.

Deploy with Vercel License: MIT Tools

LP: daisukehori.github.io/firecrawl-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.com

Una 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

firecrawl_scrape

Realiza scraping de una URL única. Compatible con Markdown/HTML/enlaces/capturas de pantalla

firecrawl_batch_scrape

Scraping paralelo de múltiples URL (start/status)

firecrawl_batch_cancel

Cancela un trabajo por lotes en ejecución

firecrawl_batch_errors

Obtiene detalles de errores de trabajos por lotes

Rastreo (Crawl)

Herramienta

Descripción

firecrawl_crawl

Inicia un trabajo de rastreo de todo el sitio

firecrawl_crawl_status

Obtiene el progreso/resultados del rastreo / Cancela

firecrawl_crawl_errors

Obtiene detalles de errores de trabajos de rastreo

firecrawl_crawl_active

Lista de trabajos de rastreo en ejecución

Búsqueda, Mapeo y Extracción

Herramienta

Descripción

firecrawl_search

Búsqueda web. También permite obtener resultados en Markdown

firecrawl_map

Obtiene una lista de todas las URL del sitio (sitemap + exploración de enlaces)

firecrawl_extract

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 -d

Se inicia por defecto en http://localhost:3002.

Paso 2: Desplegar el servidor MCP

Despliegue con un clic (recomendado)

Deploy with Vercel

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 dev

Paso 3: Conectar desde Claude

Claude.ai (Web): Settings → MCP → Add:

  • URL: https://your-firecrawl-mcp.vercel.app/api/mcp

  • Nombre del encabezado: x-api-key Valor: 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

FIRECRAWL_API_URL

URL de Firecrawl autohospedado (ej: https://firecrawl.example.com)

FIRECRAWL_API_KEY

Clave API de Firecrawl (puede quedar vacío si no se requiere autenticación en el autohospedaje)

MCP_API_KEY

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

Licencia MIT


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

b2cloud-api

14

API/MCP de emisión de etiquetas de envío Yamato B2 Cloud

cloudflare-mcp

69

Integración con Cloudflare (Tunnel/DNS/Workers/Pages/R2/KV/SSL/Access)

hubspot-ma-mcp

128

HubSpot MA (CRM/Marketing/Knowledge Store)

msgraph-mcp-server

48

Microsoft Graph API (Exchange/Teams/OneDrive/SharePoint)

playwright-devtools-mcp

57

Playwright + Chrome DevTools (automatización de navegador)

proxmox-mcp-server

35

Operación de infraestructura de virtualización Proxmox VE

printer-mcp-server

Control de impresoras de red CUPS (Kyocera TASKalfa)

yamato-printer-mcp-server

Impresora térmica de etiquetas Yamato (Raspberry Pi + WS-420B)

ssh-mcp-server

10

Cliente SSH (gestión de sesiones/comandos asíncronos)

mac-remote-mcp

34

Control remoto de macOS (Shell/GUI/archivos/apps)

gemini-image-mcp

4

Generación de imágenes con Gemini/Imagen

runpod-mcp

36

RunPod GPU FaaS (Pods/Endpoints/Jobs)

firecrawl-mcp ← Estás aquí

Web scraping autohospedado con Firecrawl

ad-ops-mcp

62

Automatización de operaciones publicitarias (Google Ads/Meta/GBP/X)

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • A
    license
    A
    quality
    D
    maintenance
    Integrates 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.
    10
    91,121
    2
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Integrates 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.
    8
    91,121
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Integrates 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.
    8
    91,121
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Integrates Firecrawl web scraping capabilities, enabling web content extraction, crawling, site mapping, search, and structured data extraction with automatic rate limiting and retry handling.
    6
    91,121
    1
    MIT

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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