search
Execute web searches via public SearXNG instances, returning structured results with URLs and summaries. Filter by time range, language, or enable detailed searches for comprehensive query responses.
Instructions
Performs a web search for a given query using the public SearXNG search servers. Returns an array of result objects with 'url' and 'summary' for each result.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
detailed | No | Optionally, if true, will perform a more thorough search - will ask for more pages of results and will merge results from multiple servers. Warning: this might overload the servers and cause errors. Do not set to true by default unless explicitly asked to perform a detailed or comprehensive query. | |
language | No | The optional language code for the search (e.g., en, es, fr). | |
query | Yes | The search query. | |
time_range | No | The optional time range for the search, from: [day, week, month, year]. |
Input Schema (JSON Schema)
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"detailed": {
"description": "Optionally, if true, will perform a more thorough search - will ask for more pages of results and will merge results from multiple servers. Warning: this might overload the servers and cause errors. Do not set to true by default unless explicitly asked to perform a detailed or comprehensive query.",
"type": "string"
},
"language": {
"description": "The optional language code for the search (e.g., en, es, fr).",
"type": "string"
},
"query": {
"description": "The search query.",
"type": "string"
},
"time_range": {
"description": "The optional time range for the search, from: [day, week, month, year].",
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
}