google_search
Perform Google searches with filters for date, language, country, and safe search. Returns titles, snippets, and URLs.
Instructions
Search Google and return relevant results from the web. Results include titles, snippets, and URLs.
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": "google_search"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Search query - be specific and use quotes for exact matches. | |
| num_results | No | Number of results to return (default: 5, max: 10). | |
| date_restrict | No | Restrict results to a specific time period. Format: [d|w|m|y][number] e.g., "d1" (past day), "w2" (past 2 weeks), "m3" (past 3 months), "y1" (past year). | |
| language | No | Restrict results to a specific language using ISO 639-1 codes. Examples: "en" (English), "es" (Spanish), "fr" (French), "de" (German), "ja" (Japanese). | |
| country | No | Restrict results to a specific country using ISO 3166-1 alpha-2 codes. Examples: "us" (United States), "uk" (United Kingdom), "ca" (Canada), "au" (Australia). | |
| safe_search | No | Safe search level: "off" (no filtering), "medium" (moderate filtering), "high" (strict filtering). |