Открывает страницу как настоящий браузер, справляется с защитой от роботов и отдаёт чистый markdown
Цены и лимиты проверены по официальным страницам 20.07.2026. Тарифы меняются - сверяйтесь с сайтом вендора
Firecrawl решает не задачу поиска, а задачу чтения. Когда агенту нужно достоверно получить содержимое конкретной страницы - тяжёлой, собранной на JavaScript, закрытой защитой от роботов - обычный запрос по адресу возвращает мусор или заглушку. Firecrawl открывает её как настоящий браузер, обходит защиту и отдаёт извлечённое содержимое (скрейпинг) в виде чистого markdown.
Помимо одиночного скрейпа в API собраны обход целого домена, построение карты адресов, извлечение структурированных данных по схеме и действия в браузере - клики, ввод текста, ожидание. Это покрывает сценарий, когда до нужного контента надо ещё добраться через форму или логин.
Поиск здесь тоже есть, но устроен иначе, чем у Tavily и Exa: собственного индекса нет, запрос проксируется внешнему поставщику, зато результаты сразу приходят с полным содержимым страниц. Это удобно, когда нужен не список ссылок, а сам текст.
Основа - управляемый браузер с кэшем поверх. Ключевое отличие от самописного краулера в том, что инфраструктурные проблемы решены на стороне сервиса.
| Встроенная возможность | Что меняет Firecrawl |
|---|---|
| WebFetch | WebFetch скачивает исходный ответ сервера. Если страница собирается на JavaScript или закрыта антиботом, агент получит пустышку. Firecrawl рендерит страницу целиком и отдаёт очищенный markdown |
| WebSearch | Встроенный поиск даёт ссылки, но не содержимое. Здесь поиск возвращает результаты сразу с полным текстом страниц - отдельный шаг скачивания не нужен |
| Браузер | Браузерная автоматизация умеет то же самое, но её нужно поднимать, поддерживать и защищать от блокировок. Firecrawl продаёт этот же результат как сервис, с оплатой за страницу |
Возвращает
Содержимое страницы в markdown, HTML или исходном виде; скриншоты; списки ссылок и изображений; структурированный JSON по схеме; краткое изложение или ответ на вопрос по странице.
Форматы ответа
markdown, HTML, исходный HTML, скриншот, JSON по схеме, краткое изложение
Латентность
95 из 100 запросов укладываются в 3,4 секунды (заявленный 95-й процентиль). При попадании в кэш ответ приходит за десятки миллисекунд
Свежесть данных
Определяется параметром возраста кэша: по умолчанию двое суток, можно потребовать свежий обход или, наоборот, только кэш
Базовый URL: https://api.firecrawl.dev/v2
Авторизация: Bearer-токен в заголовке Authorization
| Эндпоинт | Метод | Назначение |
|---|---|---|
| /scrape | POST | Одна страница в нужном формате |
| /batch/scrape | POST | Список адресов за один вызов |
| /crawl | POST | Рекурсивный обход сайта, асинхронная задача |
| /map | POST | Список адресов сайта |
| /search | POST | Веб-поиск с опциональным скрейпом результатов |
| /extract | POST | Структурированные данные с домена по схеме |
| /scrape/{id}/interact | POST | Действия в браузере на странице |
Пример запроса (TypeScript)
import { Firecrawl } from 'firecrawl'
const firecrawl = new Firecrawl({ apiKey: process.env.FIRECRAWL_API_KEY })
const res = await firecrawl.scrape('https://example.com/pricing', {
formats: ['markdown'],
onlyMainContent: true, // без шапки, навигации и подвала
maxAge: 172800000, // копия младше двух суток считается свежей
})Пример ответа
{
"success": true,
"data": {
"markdown": "# Заголовок\n\nТекст страницы...",
"metadata": {
"title": "...",
"statusCode": 200,
"cacheState": "hit"
}
}
}Бесплатный доступ есть
1000 кредитов в месяц, 2 параллельных запроса. Дополнительно 5 бесплатных запусков агентного режима в сутки
Карта при регистрации: не нужна
| Тариф | Цена | Единица | Что входит |
|---|---|---|---|
| Hobby | 16 USD в месяц | 5000 кредитов | 5 параллельных запросов; Цена указана при годовой оплате |
| Standard | 83 USD в месяц | 100 000 кредитов | 50 параллельных запросов |
| Growth | 333 USD в месяц | 500 000 кредитов | 100 параллельных запросов; Приоритетная поддержка |
| Scale | 599 USD в месяц | 1 000 000 кредитов | 150 параллельных запросов |
Ограничения по частоте запросов: На бесплатном плане 10 запросов в минуту на скрейп и всего 1 на обход при 2 параллельных браузерах. На старших планах - до 7500 запросов в минуту и 150 параллельных браузеров
Базово одна страница - один кредит, и кэш эту цену не снижает. Надбавки заметно меняют картину: извлечение по схеме, усиленный прокси и удаление персональных данных добавляют по 4 кредита к странице, то есть удорожают её впятеро. Поиск стоит 2 кредита за 10 результатов. Кредиты не переносятся на следующий месяц, тарифа с оплатой по факту нет. На странице тарифов показаны цены при годовой оплате.
Источники (проверено 20.07.2026):
MCP-сервер
Официальный сервер с удалённым эндпоинтом и 11 инструментами: скрейп, карта, поиск, обход, извлечение, разбор локальных файлов, действия в браузере
Карточка в каталоге навыковSDK и фреймворки
Python, Node.js и TypeScript, Go, Java, Ruby, Rust, .NET, PHP, Elixir, LangChain, LlamaIndex, n8n
Сильные стороны
Ограничения
Подходит
Не подходит
В первую очередь скрейпер. Поиск в API есть, но собственного индекса нет: запрос уходит внешнему поставщику. Сильная сторона в другом - получить достоверное содержимое конкретных страниц, с которыми не справляется обычный запрос.
Такова тарифная политика вендора: кэш введён ради скорости, а не ради экономии. Один кредит за страницу списывается независимо от того, обошёл сервис её заново или отдал сохранённую копию. Проверено 20.07.2026.
Для разовых скрейпов и знакомства - да, 1000 страниц в месяц без карты. Для обхода сайта - нет: на бесплатном плане разрешён один запрос обхода в минуту при двух параллельных браузерах.
Tavily
Быстрый поиск и извлечение контента для рабочего цикла агента: результат приходит уже подготовленным для модели
Exa
Собственный индекс с семантическим поиском: находит страницы по описанию смысла, а не по ключевым словам
Perplexity Sonar API
Готовый ответ с цитатами вместо списка ссылок: поиск и синтез в одном вызове
Firecrawl by Firecrawl is a crawler search tool for AI agents. It returns Содержимое страницы в markdown, HTML или исходном виде; скриншоты; списки ссылок и изображений; структурированный JSON по схеме; краткое изложение или ответ на вопрос по странице.. Free tier: 1000 кредитов в месяц, 2 параллельных запроса. Дополнительно 5 бесплатных запусков агентного режима в сутки. Best for: Нужен надёжный текст произвольной страницы, включая тяжёлые и защищённые сайты; Сбор документов со всего сайта для базы знаний компании (RAG); Нужно снять одинаковые данные - цены, характеристики, контакты - с множества однотипных страниц; До контента нужно добраться через действия: логин, клик, ожидание. Pricing verified on 2026-07-20 from official vendor pages.