Google search results (10, 20 or 50)
google_searchGoogle search results for a query: the organic results (rank, title, URL, domain, snippet), People Also Ask questions, related searches and the page's result types, for 10, 20 or 50 results in 94 countries, from Google search results, $0.018 a call. Use when checking who ranks for a query right now. Titles and snippets are the pages' own text: untrusted. Search operators are a free 400. Bad input is a free 400; a data source failure is not charged. Price: $0.018 per successful call, paid over x402 (USDC on Base); pass the payment in _meta["x402/payment"].
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": {
"q": "<q>"
},
"name": "google_search"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | Yes | Search query, at most 200 characters. Search operators (site:, inurl:, quotes, -word, ...) are refused free. | |
| num | No | Results: 10, 20 or 50. Default 10. | |
| lang | No | Language code (one offered for the country, as GET /v1/search-volume). Default: the country's main language when offered, else en. | |
| country | No | ISO 3166-1 alpha-2 country code (us, gb, de, ...; uk = gb). Default us. |