Firecrawl MCP Server

Firecrawl MCP Server

firecrawlMIT
6.5k звёзд740 форков
Firecrawl MCP Server — это сервер, который подключает поисковый движок Firecrawl к AI-агентам через протокол MCP. Он даёт ассистентам доступ к живым данным из интернета: поиск, извлечение контента, навигация по страницам. Разработчики и DevOps-инженеры используют его, чтобы ассистенты могли работать с актуальной информацией без ручного копирования. Сервер автоматически обрабатывает ошибки, ограничивает частоту запросов и поддерживает как облачную версию Firecrawl, так и собственное развёртывание. Результат — чистые данные, готовые для анализа или передачи в другие инструменты.

Установка

npx -y firecrawl-mcp

Характеристики

Общее

  • СтатусСообщество
  • Разработчикfirecrawl
  • ЛицензияMIT

Технологии

  • Языки
    JavaScript
  • Транспорт
    stdio

Описание

Возможности

  • Поиск в интернете и получение полного содержимого страниц
  • Извлечение данных из URL в чистом структурированном формате
  • Взаимодействие с веб-страницами: клики, навигация, заполнение форм
  • Глубокое исследование: автономный агент собирает информацию по заданной теме
  • Автоматические повторные попытки при сбоях и встроенное ограничение частоты запросов
  • Поддержка облачного сервиса Firecrawl и собственного развёртывания (self-hosted)
  • Работа через SSE (Server-Sent Events) для потоковой передачи данных
  • Совместимость с MCP-клиентами: Claude Desktop, Cursor, Windsurf и другими

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

1. Установите сервер через npx, передав API-ключ Firecrawl:

env FIRECRAWL_API_KEY=fc-YOUR_API_KEY npx -y firecrawl-mcp

2. Если вы используете Claude Desktop, добавьте в конфигурационный файл (обычно claude_desktop_config.json) следующий блок:

{ "mcpServers": { "firecrawl-mcp": { "command": "npx", "args": ["-y", "firecrawl-mcp"], "env": { "FIRECRAWL_API_KEY": "your-api-key" } } } }

3. Перезапустите клиент. После подключения в интерфейсе появятся новые инструменты для поиска, извлечения и навигации.

Для других MCP-клиентов (Cursor, Windsurf) инструкция аналогична. В Cursor версии 0.48.6 нужно открыть настройки MCP-серверов и добавить глобальную конфигурацию с теми же параметрами.

Примеры запросов

  • «Найди последние статьи про искусственный интеллект и покажи полный текст каждой.»
  • «Извлеки все цены и характеристики товаров со страницы категории интернет-магазина.»
  • «Перейди по ссылкам в меню и собери контактные данные с каждой страницы.»
  • «Проведи глубокое исследование по теме квантовых вычислений: найди основные отчёты, даты прорывов и текущие проекты.»

Технические детали

  • Язык реализации: JavaScript
  • Транспортный протокол: stdio
  • Лицензия: MIT
  • Совместимые клиенты: Claude Desktop, Cursor, Windsurf, любые MCP-совместимые приложения
  • Поддержка облачной и self-hosted версии Firecrawl
  • Встроенная обработка ошибок и ограничение скорости запросов

Поделиться