seo-dataforseo
An agent skill by AgriciDaniel, from AgriciDaniel/claude-seo. Tags: analytics, api, research, seo, serp-analysis.
What it does
Live SEO data via DataForSEO MCP server: SERP analysis, keyword research (volume, difficulty, intent, trends), backlink profiles, on-page analysis, competitor and content analysis, business listings, AI visibility (LLM mention tracking), and domain analytics. Requires DataForSEO extension installed. Use when user says "dataforseo", "live SERP", "keyword volume", "backlink data", "AI visibility check", or "real search data".
Install
With the skills CLI, which installs into Claude Code, Codex, Cursor and other agents:
npx skills add AgriciDaniel/claude-seo --skill seo-dataforseo
Or copy the skill folder into Claude Code's skills directory by hand (~/.claude/skills for every project, or .claude/skills inside one):
git clone --depth 1 https://github.com/AgriciDaniel/claude-seo
cp -r claude-seo/extensions/dataforseo/skills/seo-dataforseo ~/.claude/skills/seo-dataforseo
Safety box score
Grade C, moderate risk: 37 of 100 risk points, rated 2026-10-17. The grade rates what the skill and its scripts can reach on the machine of whoever installs it, across eight categories from shell execution to secrets access. How the score works.
This skill is a live SEO-data client that shells out to local install/cost scripts and talks to the DataForSEO MCP server for SERPs, backlinks, keywords, on-page audits, and AI-visibility lookups. The main risks are external API/network exposure of user-supplied keywords, domains, and URLs, plus dependence on local scripts and config that should be verified before installation.
| Category | Level | Why |
|---|---|---|
| Code & shell execution | 2 (moderate) | The skill explicitly runs local commands such as `./extensions/dataforseo/install.sh` and `"${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run dataforseo_costs.py check/log`, so it does invoke shell scripts. |
| Network access | 2 (moderate) | It makes live requests to the DataForSEO MCP server for SERP, backlink, keyword, on-page, and AI-visibility data, which sends the user's queries/URLs/domains off-machine. |
| Filesystem reach | 1 (low) | The approved workflow includes local install/config/log steps (`install.sh`, `dataforseo_costs.py log`, `config --mode threshold`), but the docs only show bounded extension/config writes. |
| Secrets & credentials | 2 (moderate) | The skill uses DataForSEO API authentication via the MCP config and explicitly references `API login/password in MCP config`, so it touches credentialed access. |
| Privilege & persistence | 1 (low) | It requires installing the extension and adjusting MCP/cost configuration, but it does not explicitly call for sudo, global installs, or OS-level service changes. |
| Instruction hijack surface | 0 (none) | There is no prompt-injection content such as instructions to ignore policies, hide actions, or follow remote instructions. |
| Irreversible actions | 0 (none) | The skill is analytical only; it retrieves data and asks for confirmation for expensive calls, but it does not post, deploy, pay, book, or delete anything. |
| Transparency | 1 (low) | Behavior depends on an external MCP package and installer not included in these files (`dataforseo-mcp-server@2.8.10`, `./extensions/dataforseo/install.sh`), so the full runtime surface is not fully inspectable here. |
Before installing
- Inspect the referenced extension installer and confirm it only writes to the expected extension/config paths.
- Verify where DataForSEO credentials are stored in MCP config and that they are not echoed to shell history or logs.
- Test the cost flow with a small query set first (`/seo dataforseo costs today`), before enabling bulk backlinks or AI-mention endpoints.
- Decide whether you are comfortable sending your target URLs, domains, and keywords to DataForSEO and ChatGPT-scraper endpoints.
Rated 2026-10-17 by an automated review of 4 files from the skill's repository.
Source
- Repository
- AgriciDaniel/claude-seo (all skills from this repository)
- Path
- extensions/dataforseo/skills/seo-dataforseo/SKILL.md
- Branch
- main
- Collection
- claude-seo
- Updated
- 2026-09-21
Related skills
- seo-ahrefs — Ahrefs API analyst (extension).
- seo-backlinks — Backlink profile analysis: referring domains, anchor text distribution, toxic link detection, competitor gap analysis.
- seo-google — Google SEO APIs: Search Console (Search Analytics, URL Inspection, Sitemaps), PageSpeed Insights v5, CrUX field data with 25-week history, Indexing API v3.
- bigdata-skill — Pull Bigdata.com (RavenPack) financial and news data via the official `bigdata-client` SDK and `/v1/*` REST endpoints — structured financials, prices.
- seo-bing — Bing Webmaster Tools + IndexNow extension.
- seo-ecommerce — E-commerce SEO analysis: Google Shopping visibility, Amazon marketplace intelligence, product schema validation, competitor pricing analysis.