seo-dataforseo

Fetches live SERP, keyword, backlink, and AI visibility data via the DataForSEO MCP server.

4|Updated Aug 22, 2025
One-click install
npx skills add https://github.com/justin06lee/justin06lee.dev --skill seo-dataforseo-justin06lee
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo-dataforseo
Source: https://github.com/justin06lee/justin06lee.dev/tree/main/.gemini/skills/valhalla/skills/seo-dataforseo
Command: npx skills add https://github.com/justin06lee/justin06lee.dev --skill seo-dataforseo-justin06lee

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? SEO decisions made on stale or guessed data lead to wasted effort. This Skill connects your AI assistant to the DataForSEO API so you can pull real-time search rankings, keyword volumes, backlink profiles, and AI mention data directly into your workflow instead of switching between dashboards. ## Core Features & Use Cases - Live SERP & Keyword Research: Fetch Google, Bing, YouTube, and image SERP results plus search volume, difficulty, intent classification, and Google Trends data for any keyword set. - Domain & Competitor Intelligence: Analyze backlink profiles, ranked keywords, traffic estimates, subdomain data, and keyword intersections across up to 20 domains. - AI Visibility (GEO) Tracking: Scrape ChatGPT search responses and track LLM mentions across platforms to measure how AI engines cite your brand. - Built-in Cost Guardrails: Every API call is checked against configurable daily budgets and approval thresholds before execution, with per-endpoint cost logging. - Use Case: Before writing an article, run a keyword difficulty and intent check on your target terms, inspect the live SERP for competing pages, and verify which sources ChatGPT cites for the topic — all in one conversation. ## Quick Start Ask the assistant to check the live Google SERP results and search volume for your target keyword using DataForSEO.

Frequently Asked Questions about seo-dataforseo

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get live keyword search volume and difficulty data?

Use the volume and difficulty commands with a comma-separated keyword list to fetch search volume, CPC, competition, and difficulty scores from DataForSEO Labs. Results include trend data and an Easy/Medium/Hard interpretation for each keyword.

How do I track brand mentions in ChatGPT and other LLMs?

Use the ai-mentions command to search LLM mention data across platforms, then retrieve top cited domains, top cited pages, and aggregate metrics. The ai-scrape command shows which sources ChatGPT cites for a specific query.

What do I need to install before using DataForSEO MCP tools?

The DataForSEO extension must be installed via the extension install script, and the MCP server must be connected with valid DataForSEO API credentials. If tools like serp_organic_live_advanced are unavailable, the extension is not installed.

How much do DataForSEO API calls cost and how is spending controlled?

Costs range from $0.002 per SERP call to $0.05 for keyword and AI endpoints, charged per call. A cost guardrail checks each request against configurable daily limits and approval thresholds, blocking calls that would exceed the budget.

Why does a DataForSEO query return no results?

No results usually means the keyword or domain has no data for the selected location or language code. Broaden the query or verify the location code using the locations lookup tool before retrying.