
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 에 링크를 걸까요?"라고 물어보세요. * 그리고 채팅방에서 답변하세요.
[! 주의] 교육 및 연구용으로. 제3자 서비스(Ahrefs, CapSolver, 안티캡차, 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"
}
}
}
}