Screaming Frog
БесплатноНе проверенMCP server for controlling Screaming Frog SEO Spider through AI assistants, enabling crawling, SEO issue analysis, and quick page checks via natural language co
Описание
MCP server for controlling Screaming Frog SEO Spider through AI assistants, enabling crawling, SEO issue analysis, and quick page checks via natural language commands.
README
MCP-сервер для управления Screaming Frog SEO Spider через AI-ассистентов (Claude Code, Cursor, VS Code Copilot).
Вместо кликов по GUI — текстовые команды. Один файл, 5 инструментов.
Что умеет
| Инструмент | Описание |
|---|---|
sf_crawl |
Полный краул сайта через SF CLI |
sf_get_issues |
SEO-проблемы по категориям: titles, H1, meta, 404, редиректы, каноникалы, скорость |
sf_get_page |
SEO-данные по паттерну URL (например /uslugi/) |
sf_list_crawls |
История всех краулов |
quick_seo_check |
Быстрая проверка одной страницы без SF (2-3 сек) |
Требования
- Python 3.10+
- Screaming Frog SEO Spider с лицензией + CLI
- Claude Code, Cursor или другой MCP-совместимый клиент
Установка
1. Клонируй репозиторий
git clone https://github.com/boris0024/mcp-screaming-frog.git
cd mcp-screaming-frog
2. Установи зависимости
pip install -r requirements.txt
3. Подключи к Claude Code
Добавь в файл .mcp.json в корне проекта, где используешь Claude Code:
{
"mcpServers": {
"screaming-frog": {
"command": "python",
"args": ["<полный_путь>/mcp-screaming-frog/server.py"]
}
}
}
Или для Cursor — в .cursor/mcp.json аналогично.
4. (опционально) Настрой пути
Если Screaming Frog установлен не по стандартному пути, задай переменные окружения:
{
"mcpServers": {
"screaming-frog": {
"command": "python",
"args": ["<полный_путь>/mcp-screaming-frog/server.py"],
"env": {
"SF_PATH": "D:\\Program Files\\Screaming Frog SEO Spider\\ScreamingFrogSEOSpiderCli.exe",
"SF_RESULTS": "D:\\seo\\crawl-results"
}
}
}
}
| Переменная | По умолчанию | Описание |
|---|---|---|
SF_PATH |
C:\Program Files (x86)\Screaming Frog SEO Spider\ScreamingFrogSEOSpiderCli.exe |
Путь к CLI Screaming Frog |
SF_RESULTS |
./results |
Папка для сохранения результатов краулов |
Примеры использования
После подключения просто пиши в Claude Code / Cursor:
Просканируй https://example.com и покажи проблемыПокажи все страницы с дублями Title из последнего краулаНайди все 404 на сайтеПокажи SEO-данные для страниц /uslugi/Быстро проверь SEO на https://example.com/page
Стек
- Python + FastMCP
- Screaming Frog SEO Spider CLI
- httpx + BeautifulSoup (для quick_seo_check)
Лицензия
MIT
Установка Screaming Frog
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/boris0024/mcp-screaming-frogFAQ
Screaming Frog MCP бесплатный?
Да, Screaming Frog MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Screaming Frog?
Нет, Screaming Frog работает без API-ключей и переменных окружения.
Screaming Frog — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Screaming Frog в Claude Desktop, Claude Code или Cursor?
Открой Screaming Frog на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Fetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
автор: modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
автор: xuzexin-hzCompare Screaming Frog with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории ai
