
About
Use DataForSEO for live SERPs, keyword metrics, backlinks, competitor analysis, on-page checks, and AI visibility data. Trigger when the user needs real SEO data rather than static guidance.
name: seo-dataforseo description: "Use DataForSEO for live SERPs, keyword metrics, backlinks, competitor analysis, on-page checks, and AI visibility data. Trigger when the user needs real SEO data rather than static guidance." risk: unknown source: "https://github.com/AgriciDaniel/claude-seo" date_added: "2026-03-21" user-invokable: true argument-hint: "[command] [query]" allowed-tools:
- Read
- Grep
- Glob
- Bash
- WebFetch
- Write
DataForSEO: Live SEO Data (Extension)
Live search data via the DataForSEO MCP server. Provides real-time SERP results, keyword metrics, backlink profiles, on-page analysis, content analysis, business listings, AI visibility checking, and LLM mention tracking across 9 API modules with 79 MCP tools.
When to Use
- Use when the user needs live SEO data instead of static best-practice guidance.
- Use for SERP lookups, keyword volumes, backlink checks, competitor data, or AI visibility tracking.
- Use only when the DataForSEO extension is available in the environment.
Prerequisites
This skill requires the DataForSEO extension to be installed:
./extensions/dataforseo/install.sh
Check availability: Before using any DataForSEO tool, verify the MCP server
is connected by checking if serp_organic_live_advanced or any DataForSEO tool
is available. If tools are not available, inform the user the extension is not
installed and provide install instructions.
API Credit Awareness
DataForSEO charges per API call. Be efficient:
- Prefer bulk endpoints over multiple single calls
- Use default parameters (US, English) unless user specifies otherwise
- Cache results mentally within a session; don't re-fetch the same data
- Warn user before running expensive operations (full backlink crawls, large keyword lists)
Quick Reference
| Command | What it does |
|---------|-------------|
| /seo dataforseo serp <keyword> | Google organic SERP results |
| /seo dataforseo serp-youtube <keyword> | YouTube search results |
| /seo dataforseo youtube <video_id> | YouTube video deep analysis |
| /seo dataforseo keywords <seed> | Keyword ideas and suggestions |
| /seo dataforseo volume <keywords> | Search volume for keywords |
| /seo dataforseo difficulty <keywords> | Keyword difficulty scores |
| /seo dataforseo intent <keywords> | Search intent classification |
| /seo dataforseo trends <keyword> | Google Trends data |
| /seo dataforseo backlinks <domain> | Full backlink profile |
| /seo dataforseo competitors <domain> | Competitor domain analysis |
| /seo dataforseo ranked <domain> | Ranked keywords for domain |
| /seo dataforseo intersection <domains> | Keyword/backlink overlap |
| /seo dataforseo traffic <domains> | Bulk traffic estimation |
| /seo dataforseo subdomains <domain> | Subdomains with ranking data |
| /seo dataforseo top-searches <domain> | Top queries mentioning domain |
| /seo dataforseo onpage <url> | On-page analysis (Lighthouse + parsing) |
| /seo dataforseo tech <domain> | Technology stack detection |
| /seo dataforseo whois <domain> | WHOIS registration data |
| /seo dataforseo content <keyword/url> | Content analysis and trends |
| /seo dataforseo listings <keyword> | Business listings search |
| /seo dataforseo ai-scrape <query> | ChatGPT web scraper for GEO |
| /seo dataforseo ai-mentions <keyword> | LLM mention tracking for GEO |
SERP Analysis
/seo dataforseo serp <keyword>
Fetch live Google organic search results.
MCP tools: serp_organic_live_advanced
Default parameters: location_code=2840 (US), language_code=en, device=desktop, depth=100
Also supports: The serp_organic_live_advanced tool supports Google, Bing, and Yahoo via the se parameter. Specify "bing" or "yahoo" to switch search engines.
Output: Rank, URL, title, description, domain, featured snippets, AI overview references, People Also Ask.
/seo dataforseo serp-youtube <keyword>
Fetch YouTube search results. Valuable for GEO. YouTube mentions correlate most strongly with AI citations.
MCP tools: serp_youtube_organic_live_advanced
Output: Video title, channel, views, upload date, description, URL.
/seo dataforseo youtube <video_id>
Deep analysis of a specific YouTube video: info, comments, and subtitles. YouTube mentions have the strongest correlation (0.737) with AI visibility, making this critical for GEO analysis.
MCP tools: serp_youtube_video_info_live_advanced, serp_youtube_video_comments_live_advanced, serp_youtube_video_subtitles_live_advanced
Parameters: video_id (the YouTube video ID, e.g., "dQw4w9WgXcQ")
Output: Video metadata (title, channel, views, likes, description), top comments with engagement, subtitle/transcript text.
Keyword Research
/seo dataforseo keywords <seed>
Generate keyword ideas, suggestions, and related terms from a seed keyword.
MCP tools: dataforseo_labs_google_keyword_ideas, `datafors