
egebese/dataseo-mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
egebese/dataseo-mcpは、https://github.com/egebese/dataseo-mcp.からインポートされたMCPサーバー候補です。
概要
egebese/dataseo-mcpは、https://github.com/egebese/dataseo-mcp.からインポートされたMCPサーバー候補です。
概要(AI 翻訳)
AIアシスタントに本物のSEOデータを与えましょう。DataSEO MCPはモデルコンテキストです Claude、カーソル、 他のMCPクライアントはバックリンク、キーワード難易度、トラフィック推定、 Ahrefsの無料ツールからのキーワードアイデア — さらにオプションのAIクエリプランニング — わかりやすい英語で尋ねることで。
ダッシュボードも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スコア+ライブ検索結果ページ |
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
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:
インストール
uvx --python 3.10 dataseo-mcp設定
{
"mcpServers": {
"dataseo": {
"command": "uvx",
"args": ["--python", "3.10", "dataseo-mcp"],
"env": {
"CAPSOLVER_API_KEY": "YOUR_CAPSOLVER_KEY",
"OPENROUTER_API_KEY": "YOUR_OPENROUTER_KEY"
}
}
}
}