lookup_keywords
Retrieve search volume, competition, CPC, and monthly trends for keywords using DataForSEO. Results are cached for 30 days, so repeated lookups are free.
Instructions
Look up search volume, competition, CPC, and monthly trends for a list of keywords using DataForSEO. Results are cached for 30 days — repeated lookups for the same keywords are free.
IMPORTANT: This calls a paid API. The response includes meta.from_cache and meta.from_api counts so you can see what hit the paid API vs cache. Always tell the user before calling this tool and how many keywords you're looking up.
Use this to validate keyword demand during research conversations, before creating clusters.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domain | No | Site domain. Uses SEO_CLIENT_DOMAIN if not provided. | |
| project_id | No | Project UUID. | |
| keywords | Yes | Keywords to look up (max 100). e.g., ["seo audit tool", "free seo checker"] | |
| locale | No | Language locale (default: "en") | |
| location_code | No | DataForSEO location code (default: 2840 = US). Canada: 2124, UK: 2826. |