Keyword Research turns a seed topic into a full content strategy โ finding keyword opportunities, breaking them into page clusters, and scoring them so you know exactly what to publish first. Every result comes with intent classification, difficulty estimates, and a content brief so agents can act on the data immediately.
Most SEO workflows require switching between multiple tools just to go from idea to plan. This one discovers keywords, reads the SERP, groups a site architecture, and ranks the highest-leverage pages. Checked 2026-08-26 against this manifest.
What you can do
- find_keywords โ discover keyword ideas for any topic with live monthly search volume, intent, and difficulty
- analyze_keyword โ get a full breakdown of a single keyword including SERP shape, content brief, and title angles
- cluster_keywords โ group a list of keywords into logical page clusters with recommended slugs
- score_opportunities โ rank a keyword list by opportunity to separate quick wins from long-term bets
- check_rankings โ observe current organic positions with locale, device scope, and date evidence
- compare_visibility โ compare named domains inside the same current result sets
- serp_features โ record present search features and attributable target ownership
Who it's for
Content marketers planning an editorial calendar. SEO managers building a keyword strategy for a new product or market. Founders who want to understand the search landscape before commissioning content. Product teams researching what terms competitors rank for.
How to use it
- Start with find_keywords and provide your seed topic โ optionally add a business goal to bias results toward revenue or signups
- Pass the results to cluster_keywords to organize them into a content architecture with page slugs
- Use score_opportunities to rank the clusters by priority so you know what to build first
- Use analyze_keyword on your top targets to get detailed SERP analysis and a content brief
- Use check_rankings, compare_visibility, or serp_features for dated current measurement; historical change requires persisted snapshots
Getting started
Try find_keywords with "AI CRM software", a demo-request goal, and limit 12. Representative manifest-schema shape: topic, keyword_ideas, next_steps [redacted]. Modeled signals are not guaranteed; timing varies.