SEO keyword research tool for AI agents
Turn a topic into a focused list of keywords, ranking pages, and competitors that deserve your time.
“Find the keyword groups we can support, show who ranks now, and tell me what evidence makes each group worth a closer look.”
Build a shortlist you can defend
Give the agent a seed topic, market, and goal. It can expand the topic, compare demand, inspect live results, group related terms, and show which domains appear most often. You keep the source and metric names next to every estimate.
If Search Console is connected, the agent can also see where your site already earns impressions or clicks. It can use that evidence to separate an existing opportunity from a topic that is new to the site.
Search demand
Compare provider search-volume and difficulty estimates in the market you selected.
Live search results
Inspect the pages and result features that appear for the exact query and location.
Search competitors
Find domains that recur across the organic results returned without claiming they are business competitors.
Your existing reach
Join Search Console queries and landing pages where your own performance should change the priority.
Know which numbers are estimates
Keyword, domain, competitor, backlink, and result metrics come from optional research providers. They do not replace crawl, Search Console, Google Analytics, or live result evidence. Reports keep provider names, dates, limits, and partial states visible.
Provider work can cost money. The CLI shows estimated and completed task costs, uses a local cache, and enforces local request, row, daily, and monthly limits. You choose when the extra research is worth it.
Move from research to the page
Open the ranking pages, review search intent, and compare the topic with what your site can support. Then let your coding agent draft or edit the page in the repository where the work will ship.
The tool does not promise a ranking or turn volume into a traffic forecast. It gives you a smaller, clearer set of opportunities to investigate.
Run research from your agent
Use the same reports from any agent that supports local MCP.
Add your existing search demand
Use your query and page data when it should change the research priority.
Start keyword research in your agent
Install the command and run seo start. Add a research provider only when you need outside estimates.
Install the SEO CLI globally.
npm i -g seoRun setup after installation.
seo start