n8n-nodes-searxng-request
v0.1.1
Published
N8n search node using SearXNG
Maintainers
Readme

n8n-nodes-searxng-request
This is a custom n8n node for making requests to a SearxNG instance.
Features
- Make GET requests to a SearxNG instance.
- Supports custom parameters for search queries.
- Supports both
GETandPOSTmethods. - Handles response data and errors gracefully.
- Supports authentication via API keys.
Installation
npm install n8n-nodes-searxng-requestUsage
- Import the node into your n8n workflow.
- Configure the node with your SearxNG instance URL.
- Set the operation to
searchand the method toGETorPOST.- Enter your search query in the
Queryfield. - Specify the maximum number of results you want to retrieve in the
Max Resultsfield.
- Enter your search query in the
- Add any custom parameters you want to include in the search query.
- Execute the workflow to see the results.
Configuration
SearxNG URL: The base URL of your SearxNG instance (e.g.,
https://your-searxng-instance.com).Authentication: If your SearxNG instance requires authentication, provide the necessary API key or credentials.
Operation: The operation to perform, which is
searchfor this node.Method: The HTTP method to use, which can be either
GETorPOST. For search operations,GETis typically used.Query: The search query.
Max Results: The maximum number of results to return (default is 10).
Custom Parameters: Any additional parameters you want to include in the search request:
categories: The categories to search in (e.g.,general,images,news).format: The response format (e.g.,json).language: The language for the search results.llmMode: The mode for LLM (Large Language Model) integration (e.g.,off,on).pageno: The page number for paginated results.safesearch: The safe search mode (e.g.,off,moderate,strict).time_range: The time range for the search results (e.g.,day,month,year).
