Firecrawl MCP

firecrawl/firecrawl-mcp-server· Проверено 12.11.2026· 7,8 тыс.на GitHub

Подключает агента к Firecrawl: искать в интернете, превращать страницы и PDF в чистый Markdown, обходить сайты целиком и кликать по динамическим страницам в настоящем браузере.

2 реализации:

Сервер на стороне Firecrawl, ставить ничего не нужно. Без ключа доступны только scrape, search и parse с ограничением частоты.

Как подключить

Что сделать до подключения

1

Ключ API Firecrawl для полного набора инструментов; для входа через аккаунт есть адрес https://mcp.firecrawl.dev/v2/mcp-oauth

2
FIRECRAWL_API_KEY

firecrawl.dev → зарегистрироваться → раздел app/api-keys; ключ начинается с fc-

Конфиг для вашего клиента

Команда в терминале, в папке проекта. Флаг --scope user подключит сервер для всех проектов. Подробно о Claude Code

claude mcp add --transport http firecrawl https://mcp.firecrawl.dev/v2/mcp \
  --header 'Authorization: Bearer <ключ Firecrawl>'

Проверка: claude mcp list показывает статус рядом с каждым сервером: ✔ Connected, ! Needs authentication или ✘ Failed to connect. Внутри сессии то же видно по команде /mcp.

Инструменты сервера

firecrawl_scrapeпревращает страницу в Markdown
firecrawl_searchищет в интернете
firecrawl_parseразбирает PDF и документы

Что попросить агента

«Забери характеристики товара со страницы <адрес>»Агент вызовет firecrawl_scrape и вытащит нужные поля из Markdown
«Перечисли все адреса на сайте <домен>»Агент вызовет firecrawl_map
«Собери все записи блога с первых двух уровней <домен>/blog»Агент вызовет firecrawl_crawl с ограничением глубины и дождётся результата
«Найди основателей <компания> и их биографии»Агент запустит firecrawl_agent и заберёт результат через firecrawl_agent_status
«Сравни условия <тема> в нескольких компаниях»Агент вызовет firecrawl_search и при необходимости дочитает страницы через firecrawl_scrape

Для каких задач

Достать с известной страницы цены, характеристики или текст в Markdown
Собрать все адреса сайта и выгрузить статьи из раздела блога
Превратить PDF, документ Word или таблицу в Markdown
Пройти страницу, где нужно сначала кликнуть или заполнить форму
Собрать сведения по теме с нескольких сайтов в структурированный JSON
Следить за страницей и получать уведомление, когда она меняется

Ограничения

!

Без ключа на удалённом сервере доступны только scrape, search и parse; crawl, map, agent и остальные требуют ключ

!

Запросы расходуют кредиты аккаунта Firecrawl; агент по умолчанию может потратить до 2 500 кредитов за запуск

!

Ответы firecrawl_crawl бывают очень большими и переполняют контекст: ограничивайте глубину и число страниц

!

Удалённый parse не видит ваши файлы: файл сначала загружается по одноразовой команде

Если не работает

На Windows сервер не стартует из Cursor
Запустите командой cmd /c "set FIRECRAWL_API_KEY=<ключ> && npx -y firecrawl-mcp".
Локальный HTTP-режим отвечает 403
Сервер отвечает только на localhost, 127.0.0.1 и [::1]. Добавьте нужное имя или IP в FIRECRAWL_MCP_ALLOWED_HOSTS через запятую.
Инструмент возвращает Error: Rate limit exceeded
Исчерпан лимит частоты запросов. На бесплатном доступе без ключа он ниже: подключите ключ или вход через аккаунт.
Агент пытается передать в firecrawl_scrape сразу несколько адресов
Scrape принимает один адрес за вызов. Попросите вызывать его отдельно для каждой страницы или сначала собрать адреса через firecrawl_map.

Какую реализацию выбрать

РеализацияКто делаетЗвёздыЗапускКлючИнструментыОбновлён
Firecrawl MCP (удалённый)разработчик сервисаFirecrawl7,8 тыс.HTTPтокен312 ноября 2026
Firecrawl MCP (локальный)разработчик сервисаFirecrawl7,8 тыс.локальнотокен3112 ноября 2026

Частые вопросы

Можно попробовать без ключа?
Да: подключите https://mcp.firecrawl.dev/v2/mcp без заголовка. Работают firecrawl_scrape, firecrawl_search и firecrawl_parse с ограничением частоты. Для обхода сайтов, карты и агента нужен ключ или вход через аккаунт.
Чем scrape отличается от crawl и map?
Scrape читает одну известную страницу. Map собирает адреса страниц сайта без содержимого. Crawl обходит много страниц раздела и отдаёт их текст: задавайте limit и maxDiscoveryDepth.
Клиент ограничивает число инструментов. Что делать?
Полный сервер даёт 31 инструмент. Удалённый адрес без ключа даёт 3, а https://mcp.firecrawl.dev/v2/mcp-search — 11 инструментов поиска. Отзывы о поиске отключаются переменными FIRECRAWL_NO_SEARCH_FEEDBACK=1 и FIRECRAWL_NO_ENDPOINT_FEEDBACK=1.
Как узнать, сколько осталось кредитов?
Попросите агента вызвать firecrawl_credit_usage: он вернёт остаток и кредиты тарифа за текущий период, а с view: historical — расход по месяцам.
Работает ли сервер из России?
Все запросы обрабатывает облако Firecrawl, поэтому нужен доступ к firecrawl.dev из вашей сети и аккаунт с кредитами; свою установку Firecrawl можно подключить через FIRECRAWL_API_URL.

Похожие серверы