get_keyword_ideas
Discover keyword ideas from seed phrases or a landing page, with monthly search volume, suggested bid, and competition level.
Instructions
Discover keyword ideas from seed phrases and/or a landing-page URL (Keyword Planner).
Each idea reports avg_monthly_searches (+ the monthly history), a rough suggested_bid,
and a competition bucket (Low/Medium/High). Provide at least one of keywords or url.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "get_keyword_ideas"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | A landing page to mine for related keywords, e.g. "contoso.com/shoes". | |
| network | No | "OwnedAndOperatedAndSyndicatedSearch" (default), "OwnedAndOperatedOnly", or "SyndicatedSearchOnly". | OwnedAndOperatedAndSyndicatedSearch |
| keywords | No | Seed phrases to expand, e.g. ["running shoes"]. | |
| language | No | Exactly one language name (default "English"). | English |
| max_results | No | Cap on returned ideas (default 100). | |
| expand_ideas | No | Expand beyond the seeds to related keywords (default True). When False, `keywords` is required and only those seeds are scored. | |
| location_ids | No | Microsoft location ids; defaults to the United States ("190"). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |