Firecrawl MCP Server
🔥 Firecrawl MCP Server
Управление self-hosted Firecrawl из Claude через 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 инструментов)
Парсинг
Инструмент | Описание |
| Парсинг одного URL. Поддержка Markdown/HTML/ссылок/скриншотов |
| Параллельный парсинг нескольких URL (start/status) |
| Отмена запущенного пакетного задания |
| Получение подробностей ошибок пакетного задания |
Обход (Crawl)
Инструмент | Описание |
| Запуск задания обхода всего сайта |
| Получение прогресса/результатов обхода / отмена |
| Получение подробностей ошибок задания обхода |
| Список активных заданий обхода |
Поиск, маппинг и извлечение
Инструмент | Описание |
| Веб-поиск. Возможно получение результатов в формате Markdown |
| Получение списка всех URL сайта (sitemap + поиск ссылок) |
| Извлечение структурированных данных (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-сервер
Развертывание в один клик (рекомендуется)
Ручное развертывание
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"Переменные окружения
Переменная | Обязательно | Описание |
| ✅ | URL вашего self-hosted Firecrawl (например, |
| △ | API-ключ Firecrawl (можно оставить пустым, если аутентификация не требуется) |
| ✅ | Ключ аутентификации для ограничения доступа к 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
Лицензия
Связанные MCP-серверы
Список MCP-серверов, опубликованных Hori. Все они доступны для использования из MCP-клиентов, таких как Claude.ai / Cursor / ChatGPT и др.
Сервер | Кол-во инструментов | Описание |
14 | API/MCP для выпуска накладных Yamato B2 Cloud | |
69 | Интеграция с 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 (автоматизация браузера) | |
35 | Управление платформой виртуализации Proxmox VE | |
— | Управление сетевыми принтерами CUPS (Kyocera TASKalfa) | |
— | Термопринтер накладных Yamato (Raspberry Pi + WS-420B) | |
10 | SSH-клиент (управление сессиями/асинхронные команды) | |
34 | Удаленное управление macOS (Shell/GUI/файлы/приложения) | |
4 | Генерация изображений Gemini/Imagen | |
36 | RunPod GPU FaaS (Pods/Endpoints/Jobs) | |
firecrawl-mcp ← Вы здесь | — | Self-hosted веб-парсинг Firecrawl |
62 | Автоматизация управления рекламой (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