SEO Tools MCP Server
Сервер для интеграции LLM с API DataForSEO для SEO-анализа, исследования ключевых слов и анализа бэклинков.
Описание
Это stdio-сервер MCP, который обеспечивает взаимодействие больших языковых моделей (LLM) с API DataForSEO и опционально Local Falcon. Покрывает ключевые категории: SERP, Keywords Data, Backlinks, OnPage и другие. Использует Zod для типизации, stdio для транспорта, аутентификацию и обработку ошибок. Идеально для автоматизации SEO-задач через естественный язык: аудит сайтов, анализ ранжирования, генерация контента. Экстендибельная архитектура для добавления новых API.
Возможности
Покрытие DataForSEO API
Доступ к SERP, Keywords Data, Labs, Backlinks, OnPage, Domain Analytics, Content Analysis, Merchant, App Data и Business Data для полного SEO-анализа.
Интеграция Local Falcon (опционально)
Инструменты для локального ранжирования: расчет сетки точек, поиск GMB, проверка ранжирования по координатам и сетевой поиск.
Stdio транспорт и аутентификация
Легкая интеграция с LLM платформами через stdio, обработка учетных данных и детальная отчетность об ошибках.
Типизация и экстендибельность
Zod-схемы для инструментов, extensible архитектура для добавления новых SEO API интегриций.
Доступ к инструментам
Сотни инструментов для задач вроде получения органических результатов SERP, объема поиска ключевых слов, анализа бэклинков и генерации контента.
Установка
Клонирование репозитория
git clone https://github.com/Skobyn/dataforseo-mcp-server.git
Переход в директорию проекта
cd dataforseo-mcp-server
Установка зависимостей
npm install
Сборка проекта
npm run build
Для запуска с DataForSEO
Установка переменных окружения
export DATAFORSEO_LOGIN=“your_login” export DATAFORSEO_PASSWORD=“your_password”
Запуск сервера
npm start
Для Local Falcon добавьте
export LOCALFALCON_API_KEY=“your_localfalcon_api_key”
Режим разработки
npm run dev