Официальный сервер Firecrawl MCP - добавляет мощный веб-скрейпинг к Cursor, Claude и любым другим клиентам LLM.
Обзор
Firecrawl MCP Сервер
Реализация сервера Model Context Protocol (MCP), который интегрируется с Firecrawl для возможностей веб-скрапинга.
Огромное спасибо @vrknetha, @knacklabs за первоначальную реализацию!
Что такое Firecrawl MCP Сервер?
Firecrawl MCP Сервер — это мощный инструмент, предназначенный для веб-скрапинга, краулинга и извлечения данных. Он использует Model Context Protocol для обеспечения бесшовной интеграции с различными приложениями, позволяя пользователям эффективно собирать и анализировать веб-данные. Благодаря своим надежным функциям он подходит как для разработчиков, так и для исследователей, стремящихся автоматизировать сбор данных из Интернета.
Особенности
- Веб-скрапинг, краулинг и обнаружение: Эффективно собирайте данные с веб-сайтов.
- Поиск и извлечение контента: Находите и извлекайте актуальную информацию из различных источников.
- Глубокие исследования и пакетный скрапинг: Проводите обширные исследования и скрапьте несколько страниц одновременно.
- Автоматические повторные попытки и ограничение скорости: Обеспечьте надежный сбор данных с встроенной обработкой ошибок.
- Поддержка облачных и локальных решений: Гибкость для работы в облачных или локальных средах.
- Поддержка SSE: Используйте события, отправляемые сервером, для потоковой передачи данных в реальном времени.
Попробуйте наш MCP Сервер на площадке MCP.so или на Klavis AI.
Как установить Firecrawl MCP Сервер
Запуск с помощью npx
env FIRECRAWL_API_KEY=fc-YOUR_API_KEY npx -y firecrawl-mcp
Ручная установка
npm install -g firecrawl-mcp
Запуск на Cursor
Для версии Cursor 0.45.6+ следуйте Руководству по конфигурации MCP Серверов Cursor для получения подробных инструкций.
- Откройте настройки Cursor
- Перейдите в Функции > MCP Серверы
- Нажмите "+ Добавить новый глобальный MCP сервер"
- Введите код конфигурации, как указано.
Запуск на Windsurf
Добавьте следующую конфигурацию в ваш ./codeium/windsurf/model_config.json:
{
"mcpServers": {
"mcp-server-firecrawl": {
"command": "npx",
"args": ["-y", "firecrawl-mcp"],
"env": {
"FIRECRAWL_API_KEY": "YOUR_API_KEY"
}
}
}
}
Цены
Firecrawl MCP Сервер предлагает различные уровни цен в зависимости от использования и функций. Для получения подробной информации о ценах, пожалуйста, посетите страницу цен Firecrawl.
Полезные советы
- Управление API ключами: Всегда храните ваш API ключ Firecrawl в безопасности и не размещайте его в публичных репозиториях.
- Ограничения по скорости: Будьте внимательны к ограничениям по скорости, установленным API Firecrawl, чтобы избежать перебоев в работе сервиса.
- Пакетная обработка: Используйте пакетный скрапинг для повышения эффективности при работе с несколькими URL.
- Обработка ошибок: Реализуйте надежную обработку ошибок в ваших скриптах для управления повторными попытками и сбоями.
Часто задаваемые вопросы
Для чего используется Firecrawl MCP Сервер?
Firecrawl MCP Сервер в первую очередь используется для веб-скрапинга, позволяя пользователям эффективно извлекать данные с веб-сайтов.
Как получить мой API ключ Firecrawl?
Вы можете создать учетную запись на сайте Firecrawl, чтобы получить ваш API ключ.
Могу ли я запустить Firecrawl MCP Сервер локально?
Да, Firecrawl MCP Сервер можно запустить локально или в облачной среде, в зависимости от ваших потребностей.
Какие языки программирования я могу использовать с Firecrawl MCP Сервером?
Firecrawl MCP Сервер можно интегрировать с любым языком программирования, который поддерживает HTTP-запросы, что делает его универсальным для различных приложений.
Есть ли поддержка для устранения неполадок?
Да, Firecrawl предоставляет документацию и поддержку сообщества для устранения распространенных проблем. Вы также можете обратиться в их службу поддержки за помощью.
Деталь
Конфигурация сервера
{
"mcpServers": {
"firecrawl-mcp": {
"command": "npx",
"args": [
"-y",
"firecrawl-mcp"
],
"env": {
"FIRECRAWL_API_KEY": "fc-af1b3ac1a0c2402485402fd0e34da158"
}
}
}
}