MCP Server for SearXNG n8n Integration
by tamler
This is a Model Context Protocol (MCP) server designed to integrate SearXNG with n8n workflows. It enables you to perform SearXNG searches directly within your n8n automations.
Last updated: N/A
What is MCP Server for SearXNG n8n Integration?
The MCP Server for SearXNG n8n Integration is a server that allows you to use the SearXNG search engine within n8n workflows. It acts as a bridge between n8n and SearXNG, enabling you to automate search tasks and incorporate search results into your workflows.
How to use MCP Server for SearXNG n8n Integration?
To use the server, you need a running n8n instance, access to a SearXNG instance, and the n8n-nodes-mcp
package installed in n8n. Configure an MCP node in n8n, specifying the server command as npx -y mcp-server-searxng-n8n --instance=https://your-searxng-instance.com
(replacing the URL with your SearXNG instance). Then, select the 'search' tool and provide a JSON object with your search parameters.
Key features of MCP Server for SearXNG n8n Integration
Seamless SearXNG integration with n8n
Supports various search parameters (query, categories, engines, language, etc.)
Flexible output formats (JSON, HTML, CSV, RSS)
Easy configuration through n8n's MCP node
Ability to use n8n expressions within search parameters
Use cases of MCP Server for SearXNG n8n Integration
Automated web scraping based on search queries
Content aggregation from multiple search engines
Sentiment analysis of search results
Data enrichment for CRM or other systems
Triggering workflows based on specific search results
FAQ from MCP Server for SearXNG n8n Integration
What is SearXNG?
What is SearXNG?
SearXNG is a free internet metasearch engine which aggregates results from various search engines and databases while respecting the privacy of its users.
What is n8n?
What is n8n?
n8n is a fair-code licensed node-based workflow automation platform.
Do I need to install SearXNG separately?
Do I need to install SearXNG separately?
Yes, you need access to a running SearXNG instance. This server connects to that instance.
What parameters can I use for the search?
What parameters can I use for the search?
You can use parameters like 'q' (query), 'categories', 'engines', 'language', 'time_range', 'safesearch', and more. Refer to the README for a complete list.
How do I specify the search query?
How do I specify the search query?
The search query is specified using the 'q' parameter in the JSON object passed to the 'search' tool.