Skip to main content
Glama
DaisukeHori

Firecrawl MCP Server

by DaisukeHori

🔥 Firecrawl MCP-Server

Bedienen Sie eine selbst gehostete Firecrawl-Instanz von Claude aus über MCP.

Deploy with Vercel License: MIT Tools

LP: daisukehori.github.io/firecrawl-mcp

Sie können eine selbst gehostete Firecrawl-Instanz direkt über MCP (Model Context Protocol) von Claude.ai / Claude Desktop / Claude Code aus steuern.

Enthält 11 Tools für Websuche, Einzel-/Batch-Scraping, Site-Crawling, Sitemap-Abruf und LLM-strukturierte Extraktion.

Architektur

Claude.ai ──MCP──▶ Vercel (firecrawl-mcp)
                        │
                        ▼
               Firecrawl (self-hosted)
               your-firecrawl.example.com

Eine Next.js-App auf Vercel verarbeitet das MCP-Protokoll und leitet Anfragen an die API der selbst gehosteten Firecrawl-Instanz weiter. Der Server ist zustandslos (stateless) und speichert weder Daten noch Logs.

Related MCP server: Firecrawl MCP Server

Tool-Übersicht (11 Tools)

Scraping

Tool

Beschreibung

firecrawl_scrape

Scrapt eine einzelne URL. Unterstützt Markdown/HTML/Links/Screenshots

firecrawl_batch_scrape

Paralleles Scraping mehrerer URLs (start/status)

firecrawl_batch_cancel

Bricht einen laufenden Batch-Job ab

firecrawl_batch_errors

Ruft Fehlerdetails eines Batch-Jobs ab

Crawling

Tool

Beschreibung

firecrawl_crawl

Startet einen Crawling-Job für die gesamte Website

firecrawl_crawl_status

Ruft Fortschritt/Ergebnisse eines Crawls ab / Abbruch

firecrawl_crawl_errors

Ruft Fehlerdetails eines Crawling-Jobs ab

firecrawl_crawl_active

Liste der aktuell laufenden Crawling-Jobs

Suche, Mapping & Extraktion

Tool

Beschreibung

firecrawl_search

Websuche. Abruf der Ergebnisse auch als Markdown möglich

firecrawl_map

Ruft eine Liste aller URLs einer Website ab (Sitemap + Link-Erkundung)

firecrawl_extract

Extrahiert strukturierte Daten (JSON) von einer Seite mittels LLM

Quickstart (3 Schritte)

Schritt 1: Selbst gehostete Firecrawl-Instanz vorbereiten

Starten Sie Firecrawl gemäß dem Firecrawl Self-Host Guide.

git clone https://github.com/mendableai/firecrawl.git
cd firecrawl
docker compose up -d

Standardmäßig startet es unter http://localhost:3002.

Schritt 2: MCP-Server bereitstellen

One-Click-Deployment (Empfohlen)

Deploy with Vercel

Manuelle Bereitstellung

git clone https://github.com/DaisukeHori/firecrawl-mcp.git
cd firecrawl-mcp
cp .env.example .env.local
# .env.local を編集
npm install
npm run dev

Schritt 3: Verbindung von Claude aus

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

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

  • Header-Name: x-api-key Wert: Ihr_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"

Umgebungsvariablen

Variable

Erforderlich

Beschreibung

FIRECRAWL_API_URL

URL der selbst gehosteten Firecrawl-Instanz (z. B. https://firecrawl.example.com)

FIRECRAWL_API_KEY

Firecrawl API-Key (kann leer bleiben, wenn keine Authentifizierung erforderlich ist)

MCP_API_KEY

Authentifizierungsschlüssel zur Einschränkung des Zugriffs auf den MCP-Server

Anwendungsbeispiele

ユーザー: 「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}

🔒 Sicherheit

  • Die gesamte Kommunikation ist durch HTTPS (TLS-Verschlüsselung) geschützt.

  • Der Server ist zustandslos. Firecrawl-URL und API-Key werden in den Vercel-Umgebungsvariablen gespeichert und nur während der Anfrage verwendet.

  • Der Server enthält keine Datenbank. Er fungiert lediglich als Proxy für die Firecrawl-API.

  • Der Quellcode ist vollständig öffentlich.

  • Unbefugter Zugriff wird durch MCP_API_KEY verhindert.

FAQ

F: Kann ich auch die Cloud-Version von Firecrawl verwenden? → Ja. Setzen Sie FIRECRAWL_API_URL=https://api.firecrawl.dev und geben Sie Ihren Cloud-API-Key bei FIRECRAWL_API_KEY ein.

F: Das extract-Tool funktioniert nicht. → Bei der selbst gehosteten Version müssen LLM-Einstellungen wie OPENAI_API_KEY auf der Firecrawl-Seite konfiguriert sein. Bitte prüfen Sie den Self-Host Guide.

F: Der Status von Batch-Scrape/Crawl bleibt auf scraping stehen. → Bei der selbst gehosteten Version gibt es eine Verzögerung von einigen Sekunden bei der Statusänderung. Nach 2-3 Abfragen (Polling) sollte der Status auf completed wechseln. Dies ist ein bekanntes Verhalten.

F: Welche Firecrawl-Version wird benötigt? → Eine Version, die die v1 API (/v1/-Endpunkt) unterstützt. Wenn Sie die neueste Version via Docker Compose verwenden, gibt es keine Probleme.

F: Was ist der Unterschied zum HubSpot MA MCP? → Das HubSpot MA MCP dient der Steuerung von HubSpot CRM/MA (128 Tools). Das Firecrawl MCP dient dem Web-Scraping/Crawling (11 Tools). Da die Anwendungsbereiche unterschiedlich sind, können sie zusammen verwendet werden.

Tech-Stack

Next.js 15 / TypeScript / MCP SDK / Vercel / Zod

Lizenz

MIT License


Verwandte MCP-Server

Eine Sammlung von MCP-Servern, die von Hori veröffentlicht wurden. Alle sind über MCP-Clients wie Claude.ai / Cursor / ChatGPT etc. nutzbar.

Server

Tool-Anzahl

Beschreibung

b2cloud-api

14

Yamato B2 Cloud Versandetiketten-API/MCP

cloudflare-mcp

69

Cloudflare-Integration (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 (Browser-Automatisierung)

proxmox-mcp-server

35

Proxmox VE Virtualisierungs-Plattform-Steuerung

printer-mcp-server

CUPS Netzwerkdrucker-Steuerung (Kyocera TASKalfa)

yamato-printer-mcp-server

Yamato Thermodrucker für Versandetiketten (Raspberry Pi + WS-420B)

ssh-mcp-server

10

SSH-Client (Sitzungsverwaltung/asynchrone Befehle)

mac-remote-mcp

34

macOS Fernsteuerung (Shell/GUI/Dateien/Apps)

gemini-image-mcp

4

Gemini/Imagen Bildgenerierung

runpod-mcp

36

RunPod GPU FaaS (Pods/Endpoints/Jobs)

firecrawl-mcp ← Hier sind Sie

Firecrawl selbst gehostetes Web-Scraping

ad-ops-mcp

62

Automatisierung der Anzeigenverwaltung (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