Find Long-Tail Keywords
Discover highly specific, lower-competition long-tail keywords that convert better than broad terms.
Find & prioritize SEO keywords
Uncover high-opportunity keywords, analyze terms for intent and difficulty, group lists into page clusters, and rank by opportunity score. Every result includes intent classification, recommended page types, and content briefs. Built for content marketers, SEO managers, and product teams.
Research related keywords for a topic so you can spot demand patterns, intent, and the best gaps to target.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "keyword-research",
"skill": "find_keywords",
"input": {
"topic": "AI CRM software",
"business_goal": "generate demo requests",
"limit": 12
}
}' \
https://api.toolrouter.com/v1/tools/callBreak down a keyword so you can see intent, SERP features, modeled demand, difficulty, and the best page to create.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "keyword-research",
"skill": "analyze_keyword",
"input": {
"keyword": "best crm for startups",
"business_goal": "drive paid trials"
}
}' \
https://api.toolrouter.com/v1/tools/callGroup keyword lists into clear page clusters so teams can turn raw research into a sane content architecture.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "keyword-research",
"skill": "cluster_keywords",
"input": {
"keywords": [
"crm for startups",
"best crm for startups",
"startup sales pipeline",
"hubspot alternatives",
"pipedrive alternatives"
]
}
}' \
https://api.toolrouter.com/v1/tools/callPrioritize a keyword list so you can decide what to publish now, what to save for later, and what to skip.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "keyword-research",
"skill": "score_opportunities",
"input": {
"keywords": [
"crm for startups",
"best crm for startups",
"startup sales software",
"hubspot alternatives"
],
"business_goal": "generate qualified demos"
}
}' \
https://api.toolrouter.com/v1/tools/callclaude mcp add --transport stdio \
--env TOOLROUTER_API_KEY=YOUR_API_KEY \
toolrouter -- npx -y toolrouter-mcpcurl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{"tool":"keyword-research","skill":"find_keywords","input":{}}' \
https://api.toolrouter.com/v1/tools/callDiscover highly specific, lower-competition long-tail keywords that convert better than broad terms.
Evaluate how difficult it is to rank for specific keywords by analyzing SERP competition and domain authority.
Find relevant academic papers on any research topic across millions of scholarly publications.
Research what ads your competitors are running across Facebook and Google to understand their messaging and creative strategy.
Build a complete content creation pipeline from keyword research through deep topic research to visual asset generation.
Build a data-driven SEO content strategy from keyword research through SERP analysis to deep topic research for content differentiation.
Dominate both app stores with keyword optimization, listing audits, review analysis, and cross-channel keyword strategy.
Find content gaps by comparing pages with competitors, mapping their content strategy, scoring opportunities, and validating with SERP data.
Yes. `find_keywords` starts from a seed topic and can be biased with a business goal such as demos, leads, or signups. You can also pass a site URL to check existing coverage.
Use `cluster_keywords` to group raw ideas into page clusters, priorities, and URL slugs. It is useful when you want an information architecture instead of a flat keyword list.
Yes. `score_opportunities` ranks keywords by modeled demand, difficulty, and opportunity so you can separate quick wins from longer-term bets.
`analyze_keyword` gives you intent, SERP shape, modeled demand, difficulty, and a content brief with title angles for the keyword you are evaluating.