ED

egebese/dataseo-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

193 stars 30 forks Качество 72 Тренд 21NOASSERTION

egebese/dataseo-mcp — это кандидат на сервер MCP, импортированный из https://github.com/egebese/dataseo-mcp.

Обзор

egebese/dataseo-mcp — это кандидат на сервер MCP, импортированный из https://github.com/egebese/dataseo-mcp.

Обзор (машинный перевод)

Дайте своему ассистенту ИИ реальные SEO-данные. DataSEO MCP — это контекст модели Сервер протокола, который позволяет использовать Claude, Cursor и другие MCP-клиенты получают обратные ссылки, сложность ключевых слов, оценки трафика и идеи для ключевых слов из бесплатных инструментов Ahrefs — плюс опциональное планирование запросов с помощью ИИ — просто задавая вопрос простым языком.

Нет дашбордов, нет экспорта CSV. Спросите *“кто ссылается на suparank.io?” * и получите Отвечайте в чате.

[! ВНИМАНИЕ] Для образовательных и исследовательских целей. Он автоматизирует сторонние сервисы (Ahrefs, CapSolver, Anti-Captcha, OpenRouter). Вы отвечаете за соблюдение их условиях использования.

Что можно спросить

Общайтесь с ним на естественном языке — ассистент выбирает правильный инструмент.

Спроси что-то вроде… Инструмент, который он использует Ты получаешь
“Кто ссылается на suparank.io?” get_backlinks_list Рейтинг домена, реферирующие домены, верхние ряды обратных ссылок
«Дайте мне идеи для ключевых слов для инструментов AI SEO» keyword_generator Идеи для ключевых слов и вопросов
«Сколько органического трафика suparank.io получает?» get_traffic Ежемесячный трафик, топовые страницы, страны, ключевые слова
«Насколько сложно ранжировать ‘AI-SEO-инструменты’?» keyword_difficulty KD score + живой поисковый запрос

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

DataSEO MCP

Give your AI assistant real SEO data. DataSEO MCP is a Model Context Protocol server that lets Claude, Cursor, and other MCP clients pull backlinks, keyword difficulty, traffic estimates, and keyword ideas from Ahrefs’ free tools — plus optional AI query planning — just by asking in plain English.

No dashboards, no CSV exports. Ask “who links to suparank.io?” and get an answer inside your chat.

[!CAUTION] For educational and research use. It automates third-party services (Ahrefs, CapSolver, Anti-Captcha, OpenRouter). You are responsible for complying with their terms of service.

What you can ask

Talk to it in natural language — the assistant picks the right tool.

Ask something like… Tool it uses You get
“Who links to suparank.io?” get_backlinks_list Domain rating, referring domains, top backlink rows
“Give me keyword ideas for AI SEO tools” keyword_generator Keyword and question ideas
“How much organic traffic does suparank.io get?” get_traffic Monthly traffic, top pages, countries, keywords
“How hard is it to rank for ‘AI SEO tools’?” keyword_difficulty KD score + the live SERP
“Generate AI search queries for ‘AI SEO audit’” ai_search_queries Queries grouped by search intent
“Give me an SEO overview of suparank.io” domain_overview Backlink + traffic summary in one call
“Compare suparank.io with its competitors” compare_domains 2–5 domains side by side
“Find backlink gaps for suparank.io” backlink_opportunities Sources linking to competitors but not you
“Write a content brief for ‘AI SEO audit’” seo_content_brief SERP data + AI-assisted content angles

Maintained by Ege Bese. Built for the AI SEO and rank-tracking workflows behind Suparank.

Quick start

Run it with no install using uv:

export CAPSOLVER_API_KEY="your-capsolver-key"
uvx --python 3.10 dataseo-mcp

That’s enough to use every SEO tool. See MCP Setup to wire it into your assistant.

For local development:

git clone https://github.com/egebese/dataseo-mcp.git
cd dataseo-mcp
uv sync
uv run dataseo-mcp

The legacy seo-mcp command still works as an alias.

Configuration

One CAPTCHA provider is required — it’s how the Ahrefs-backed tools clear the Turnstile challenge:

export CAPSOLVER_API_KEY="your-capsolver-key"
# or
export ANTICAPTCHA_API_KEY="your-anticaptcha-key"

If both are set, CapSolver is tried first and Anti-Captcha is the fallback.

AI tools are optional. ai_search_queries and seo_content_brief need OpenRouter; without it, the other tools still work and AI output is marked unavailable:

export OPENROUTER_API_KEY="your-openrouter-key"
export OPENROUTER_MODEL="openai/gpt-4o-mini"  # optional

Runtime overrides:

Открыть полный README на GitHub

Установка

uvx --python 3.10 dataseo-mcp
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "dataseo": { "command": "uvx", "args": ["--python", "3.10", "dataseo-mcp"], "env": { "CAPSOLVER_API_KEY": "YOUR_CAPSOLVER_KEY", "OPENROUTER_API_KEY": "YOUR_OPENROUTER_KEY" } } } }