seo-dataforseo

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

Updated Jun 9, 2026
One-click install
npx skills add https://github.com/timikalo7/Execute --skill seo-dataforseo-timikalo7
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo-dataforseo
Source: https://github.com/timikalo7/Execute/tree/main/.claude/skill-library/claude-seo/skills/seo-dataforseo
Command: npx skills add https://github.com/timikalo7/Execute --skill seo-dataforseo-timikalo7

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 Claude to the DataForSEO API so you can pull real-time search results, keyword metrics, backlink profiles, and AI visibility data directly into your analysis workflow, with built-in cost controls to prevent surprise API bills. ## Core Features & Use Cases - Live SERP & Keyword Research: Fetch Google, Bing, YouTube, and image SERP results plus search volume, keyword difficulty, intent classification, and Google Trends data. - Domain & Competitor Intelligence: Analyze backlink profiles, ranked keywords, competitor domains, traffic estimates, 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. - Cost Guardrails: Every API call is pre-checked against a configurable daily budget, with approval prompts for expensive endpoints and per-call cost logging. - Use Case: Before writing content targeting a keyword, run a single command to get its live search volume, difficulty score, current top-10 ranking pages, and which sources ChatGPT cites for that topic. ## Quick Start Ask the agent to check live search volume and keyword difficulty for your target keywords using DataForSEO, for example: get the SERP results and backlink profile for example.com.

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, which call DataForSEO's Google Ads search volume and bulk keyword difficulty endpoints. Pass a comma-separated keyword list and receive volume, CPC, competition, and a 0-100 difficulty score per keyword.

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

Use the ai-mentions command, which queries DataForSEO's LLM mention endpoints to find where a brand or keyword appears across LLM responses. It returns mention counts, top cited domains and pages, and cross-model comparison metrics.

What do I need to install before using DataForSEO 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. Before every call a cost check runs against a configurable daily budget; expensive endpoints require user approval, and each completed call is logged for spending reports.

Why does a DataForSEO query return no results?

No results usually means the query has no data for the specified location or language code, or the keyword is too narrow. Broaden the query or use the location lookup tools to verify the correct location_code before retrying.