Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default | 
|---|---|---|---|
| SEARXNG_BASE_URL | Yes | The base URL of your SearxNG instance | 
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description | 
|---|---|
No prompts  | |
Resources
Contextual data attached and managed by the client
| Name | Description | 
|---|---|
No resources  | |
Tools
Functions exposed to the LLM to take actions
| Name | Description | 
|---|---|
| searxng_search | Searches the web using a SearxNG instance and returns a list of results.
Args:
    query: The search query.
    max_results: The maximum number of results to return. Defaults to 30.
Returns:
    A list of dictionaries, where each dictionary represents a search result
    and contains the title, URL, and content snippet.  Returns an error
    message in a dictionary if the search fails.  |