SearXNG MCP Server
by MCP-Mirror
An MCP server implementation that integrates with SearXNG, providing privacy-focused meta search capabilities. It combines results from multiple search engines without tracking or user profiling.
Last updated: N/A
What is SearXNG MCP Server?
This is an MCP (Meta-Control Protocol) server that leverages SearXNG to perform privacy-focused meta searches. It aggregates results from various search engines while prioritizing user privacy by avoiding tracking and profiling.
How to use SearXNG MCP Server?
The server can be installed globally using npm (npm install -g @kevinwatt/mcp-server-searxng
) and run directly (mcp-server-searxng
). Alternatively, it can be integrated with Dive Desktop by adding a configuration that specifies the command and arguments to execute the server.
Key features of SearXNG MCP Server
Meta Search across multiple engines
Privacy-Focused (no tracking, no user profiling)
Support for multiple categories (general, news, science, etc.)
Language Support (search in specific or all languages)
Time Range Filtering (day, week, month, year)
Safe Search (three levels of filtering)
Fallback Support (multiple SearXNG instances)
Use cases of SearXNG MCP Server
Integrating privacy-focused search into applications
Providing a meta-search capability within a larger system
Offering users a way to search without being tracked
Building search tools with customizable categories and filters
FAQ from SearXNG MCP Server
What is SearXNG?
What is SearXNG?
SearXNG is a privacy-respecting, hackable meta-search engine.
How do I configure the SearXNG instances?
How do I configure the SearXNG instances?
You can configure the SearXNG instances using the SEARXNG_INSTANCES
environment variable, providing a comma-separated list of URLs.
What is the default SearXNG instance URL?
What is the default SearXNG instance URL?
The default SearXNG instance URL is http://localhost:8080
.
How do I set a custom User-Agent?
How do I set a custom User-Agent?
You can set a custom User-Agent using the SEARXNG_USER_AGENT
environment variable.
What categories are supported?
What categories are supported?
The server supports the following categories: general, news, science, files, images, videos, music, social media, and it.