Skip to main content
Glama
DaisukeHori

Firecrawl MCP Server

by DaisukeHori

🔥 Firecrawl MCP Server

Управление self-hosted Firecrawl из Claude через MCP.

Deploy with Vercel License: MIT Tools

LP: daisukehori.github.io/firecrawl-mcp

Вы можете напрямую управлять self-hosted Firecrawl из Claude.ai / Claude Desktop / Claude Code через MCP (Model Context Protocol).

Включает 11 инструментов для веб-поиска, одиночного/пакетного парсинга, обхода сайтов, получения карты сайта и структурированного извлечения данных с помощью LLM.

Архитектура

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

Приложение Next.js на Vercel обрабатывает протокол MCP и перенаправляет запросы к API вашего self-hosted Firecrawl. Сервер является stateless (без сохранения состояния), не сохраняет данные и не ведет логи.

Related MCP server: Firecrawl MCP Server

Список инструментов (11 инструментов)

Парсинг

Инструмент

Описание

firecrawl_scrape

Парсинг одного URL. Поддержка Markdown/HTML/ссылок/скриншотов

firecrawl_batch_scrape

Параллельный парсинг нескольких URL (start/status)

firecrawl_batch_cancel

Отмена запущенного пакетного задания

firecrawl_batch_errors

Получение подробностей ошибок пакетного задания

Обход (Crawl)

Инструмент

Описание

firecrawl_crawl

Запуск задания обхода всего сайта

firecrawl_crawl_status

Получение прогресса/результатов обхода / отмена

firecrawl_crawl_errors

Получение подробностей ошибок задания обхода

firecrawl_crawl_active

Список активных заданий обхода

Поиск, маппинг и извлечение

Инструмент

Описание

firecrawl_search

Веб-поиск. Возможно получение результатов в формате Markdown

firecrawl_map

Получение списка всех URL сайта (sitemap + поиск ссылок)

firecrawl_extract

Извлечение структурированных данных (JSON) со страницы с помощью LLM

Быстрый старт (3 шага)

Шаг 1: Подготовьте self-hosted Firecrawl

Запустите Firecrawl, следуя руководству по self-hosting Firecrawl.

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

По умолчанию он запускается на http://localhost:3002.

Шаг 2: Разверните MCP-сервер

Развертывание в один клик (рекомендуется)

Deploy with Vercel

Ручное развертывание

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

Шаг 3: Подключение из Claude

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

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

  • Имя заголовка: x-api-key Значение: ваш_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"

Переменные окружения

Переменная

Обязательно

Описание

FIRECRAWL_API_URL

URL вашего self-hosted Firecrawl (например, https://firecrawl.example.com)

FIRECRAWL_API_KEY

API-ключ Firecrawl (можно оставить пустым, если аутентификация не требуется)

MCP_API_KEY

Ключ аутентификации для ограничения доступа к MCP-серверу

Примеры использования

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

🔒 Безопасность

  • Весь обмен данными защищен HTTPS (TLS-шифрование)

  • Сервер stateless. URL Firecrawl и API-ключи сохраняются в переменных окружения Vercel и используются только во время запроса

  • На сервере нет базы данных. Он работает только как прокси к API Firecrawl

  • Исходный код полностью открыт

  • MCP_API_KEY предотвращает несанкционированный доступ

FAQ

В: Можно ли использовать облачную версию Firecrawl? → Да. Установите FIRECRAWL_API_URL=https://api.firecrawl.dev и укажите облачный API-ключ в FIRECRAWL_API_KEY.

В: Инструмент extract не работает → В self-hosted версии Firecrawl требуются настройки LLM (например, OPENAI_API_KEY). Проверьте руководство по self-hosting.

В: Статус пакетного парсинга/обхода завис на scraping → В self-hosted версии есть задержка в несколько секунд при смене статуса. После 2-3 опросов статус изменится на completed. Это известное поведение.

В: Какая версия Firecrawl нужна? → Версия с поддержкой API v1 (эндпоинт /v1/). Если вы используете последнюю версию через Docker Compose, проблем не будет.

В: В чем отличие от HubSpot MA MCP? → HubSpot MA MCP предназначен для работы с HubSpot CRM/MA (128 инструментов). Firecrawl MCP предназначен для веб-парсинга/обхода (11 инструментов). Они имеют разное назначение и могут использоваться вместе.

Технологический стек

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

Лицензия

MIT License


Связанные MCP-серверы

Список MCP-серверов, опубликованных Hori. Все они доступны для использования из MCP-клиентов, таких как Claude.ai / Cursor / ChatGPT и др.

Сервер

Кол-во инструментов

Описание

b2cloud-api

14

API/MCP для выпуска накладных Yamato B2 Cloud

cloudflare-mcp

69

Интеграция с 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 (автоматизация браузера)

proxmox-mcp-server

35

Управление платформой виртуализации Proxmox VE

printer-mcp-server

Управление сетевыми принтерами CUPS (Kyocera TASKalfa)

yamato-printer-mcp-server

Термопринтер накладных Yamato (Raspberry Pi + WS-420B)

ssh-mcp-server

10

SSH-клиент (управление сессиями/асинхронные команды)

mac-remote-mcp

34

Удаленное управление macOS (Shell/GUI/файлы/приложения)

gemini-image-mcp

4

Генерация изображений Gemini/Imagen

runpod-mcp

36

RunPod GPU FaaS (Pods/Endpoints/Jobs)

firecrawl-mcp ← Вы здесь

Self-hosted веб-парсинг Firecrawl

ad-ops-mcp

62

Автоматизация управления рекламой (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