AgentSEO Search
agentseo_searchRun Google searches with optional include or exclude domain filters to gather SERP results, and avoid repeating charged calls by polling the returned job ID when pending.
Instructions
Perform a Google search with optional domain filters. Uses AgentSEO credits; repeating the call can create new charged work.
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": {
"query": "<query>"
},
"name": "agentseo_search"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sync | No | Request a bounded wait for completion when true. The API can still return a pending job; retain its job ID and poll agentseo_job_status instead of repeating this charged call. False returns a queued job without waiting. Type: Boolean. Default: true. | |
| limit | No | Maximum number of search results to return; larger result sets may consume more credits. Type: Safe integer. Minimum: 1. Maximum: 50. Default: 10. | |
| query | Yes | Google search query to run; provide the words or phrase to search for. Type: String. Required. | |
| exclude_domains | No | Exclude these hostnames from search results, for example example.com. Type: Array. Optional; no client default. | |
| include_domains | No | Restrict search results to these hostnames, for example example.com; omit for no inclusion filter. Type: Array. Optional; no client default. |