SearXNG MCP Server logo

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.

View on GitHub

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?

SearXNG is a privacy-respecting, hackable meta-search engine.

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?

The default SearXNG instance URL is http://localhost:8080.

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?

The server supports the following categories: general, news, science, files, images, videos, music, social media, and it.