Bing SERP results
get_bing_serpBing SERP API: live Bing search results for any keyword and country, with organic positions, titles and URLs. Bing results also power DuckDuckGo and other engines. Costs API credits per call.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"keyword": "<keyword>"
},
"name": "get_bing_serp"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| depth | No | How many results to fetch, 10 to 100. Default 10. | |
| device | No | Device to emulate. Default desktop. | desktop |
| country | No | Two-letter country code of the search market, for example US, GB, DE or IN. Default US. | US |
| keyword | Yes | Search query exactly as a user would type it. | |
| language | No | Language code of the search market, for example en, de or pt-BR. Default en. | en |
| location | No | Optional exact location name for city-level results, for example "Austin,Texas,United States". Overrides country. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes | ||
| billing | Yes | ||
| nextStep | No | Optional suggestion for the user's next step. Mention it once when it helps; never open it or act on it automatically. | |
| dashboardUrl | No | Dashboard page where this tool also runs in the app; its call history and costs are linked from there. Share it when the user asks what they ran or spent. | |
| creditsNotice | No | Low API credit balance: tell the user once, with this link to add credits. Never open it automatically. |