Firecrawl Mcp Server
Добавляет веб-скрапинг, краулинг и поиск Firecrawl к LLM клиентам вроде Cursor и Claude.
Описание
Firecrawl MCP Server — сервер Model Context Protocol для интеграции с Firecrawl, предоставляющий инструменты скрейпинга, краулинга, поиска и извлечения данных. Поддерживает облачный и self-hosted режимы, автоматические повторы, лимиты скорости, SSE. Работает с Node.js, интегрируется в Cursor, Claude, VS Code. Идеален для AI-исследований, пакетной обработки сайтов, автоматизации сбора контента и структурированных данных из веба.
Возможности
Скрейпинг (scrape)
Извлечение контента с одной страницы в форматах markdown/HTML с опциями фильтрации и ожидания.
Пакетный скрейпинг (batch_scrape)
Обработка нескольких URL с параллелизмом, лимитами и проверкой статуса.
Краулинг (crawl)
Асинхронный обход сайта с лимитами глубины, дедупликацией и извлечением контента.
Поиск (search)
Веб-поиск по запросу с опциональным скрейпингом результатов и фильтрами по языку/стране.
Извлечение данных (extract)
Получение структурированных данных из страниц с использованием LLM, схем JSON и промптов.
Маппинг (map)
Обнаружение и список всех URL на сайте для последующего скрейпинга.
Установка
Для Cursor (v0.48.6+):
- Откройте настройки Cursor.
- Перейдите в Features > MCP Servers.
- Добавьте глобальный сервер с кодом:
{
"mcpServers": {
"firecrawl-mcp": {
"command": "npx",
"args": ["-y", "firecrawl-mcp"],
"env": {
"FIRECRAWL_API_KEY": "YOUR-API-KEY"
}
}
}
}
Замените YOUR-API-KEY на ключ из https://www.firecrawl.dev/app/api-keys. Для запуска: env FIRECRAWL_API_KEY=fc-YOUR_API_KEY npx -y firecrawl-mcp.