SEO Skill

seo research

Keyword metrics, rankings, SERPs, competitors and backlinks from your own DataForSEO or Ahrefs account.

Use it when you need data from outside your own site: search volume for a keyword, who ranks for it, or what a competitor ranks for. You need a key from DataForSEO or Ahrefs, and each request uses your credits with them. For the hosted MCP, the API keys guide shows how to add one. For the CLI, connect a provider once:

seo providers dataforseo connect
seo providers ahrefs connect

What you can ask for

ActionGive itWhat comes back
keyword_metricsUp to 100 keywordsSearch volume, keyword difficulty and cost per click
ranked_keywordsA domain or URLThe keywords it ranks for
serpUp to 5 keywordsThe pages that rank for each one
competitorsA domain or URLDomains that rank for the same keywords
backlinksA domain or URLReferring domains

Each request also takes a two-letter country code. The default is us.

Run research

Ask your agent and name the provider you have a key for:

Use Ahrefs to show the keywords competitor.com ranks for in the UK

The hosted MCP runs seo_research. In a terminal, put the action first:

seo research keyword_metrics --keywords "seo audit,seo report" --country us
seo research ranked_keywords --provider ahrefs --target competitor.com --country gb

Without --provider, the CLI uses the first provider with a saved key.

Domain Rating column

Rows with a domain, and the target itself, get a free Domain Rating column. It is Domain Rating by Ahrefs, and you do not need an Ahrefs key for it.

Estimates, not your data

Provider numbers are estimates from their own index. They are kept apart from your Search Console data and never mixed into it. When you need to know what your own pages actually get, use the SEO report or seo data.