Best SearXNG MCP Servers
SearXNG is a free internet metasearch engine which aggregates results from various search services and databases. It emphasizes privacy by not sharing users' IP addresses or search history with the search engines it utilizes.
Why this server?
Integrates with SearXNG's API to provide powerful web search capabilities with features like pagination, time filtering, language selection, and safe search controls.
AlicenseAqualityDmaintenanceAn MCP server implementation that integrates the SearXNG API for powerful web search capabilities and uses @missionsquad/puppeteer-scraper to read and process live web content.230 npm1MITWhy this server?
Supports fallback search through a configured SearXNG instance via SEARX_URL when the built-in free search engines fail.
AlicenseAqualityCmaintenanceFree web search, web-page reading as Markdown, and llms.txt documentation retrieval for MCP clients. Runs locally with Node.js over stdio using @alkasima/alka-search-mcp. Searches DuckDuckGo, Mojeek, and Brave; default providers require no API key. Website and provider availability may vary.8339 npmMITWhy this server?
Provides web search capabilities through a configured SearXNG instance, allowing agents to run and refine queries, choose search engines and language, use Safe Search, restrict searches to or exclude domains, and detect when search engines fail to respond.

Cluefinch MCPofficial
AlicenseAqualityAmaintenanceDeep Research infrastructure for AI agents. Search the web, read pages incrementally, follow source links, and collect relevant evidence across multiple sources. Web search runs through your own SearXNG instance, while the agent remains in control of research planning and reasoning. Cluefinch runs locally over MCP stdio.424 PyPIApache 2.0Why this server?
Provides source-pool probing via probe_source_pool: a configured SearXNG backend (GEO_SEARX_URL, JSON format enabled) is queried for a real Chinese question to reveal which domains dominate the retrieval pool and whether the target brand/domain is present, i.e. whether it can be cited at all.
Why this server?
Uses SearXNG as the search backend to perform web searches and collect raw results, which are then distilled into concise, query-relevant answers.
AlicenseAqualityAmaintenanceEnables AI agents to run local deep-research workflows via a single MCP stdio server, combining web search, page extraction, query-aware distillation, and caching without cloud quotas. It exposes tools for deep research, search, and single or batch URL reading.6MITWhy this server?
Provides tools for interacting with a SearXNG instance, enabling web search with ranked results, instant answers, query suggestions, and configurable search parameters such as categories, language, time range, engines, safesearch, and result limits.
AlicenseBqualityCmaintenanceExposes SearXNG web search and query autocomplete to AI clients, returning ranked results, instant answers, and suggestions with filters for category, language, time range, engines, page, and safe search. It is distributed via npx and requires a self-hosted SearXNG instance with the JSON format enabled.28 npmMITWhy this server?
Allows using a SearXNG instance as a search provider for web search, supporting self-hosted or configured SearXNG deployments.
AlicenseBqualityAmaintenanceOne MCP server for web search, page extraction, and cited research.146 npm1MITWhy this server?
Allows using SearXNG as a search backend for the search tool, providing ranked search results from a private SearXNG instance.
Why this server?
Provides web search through a SearXNG instance, enabling general and vertical searches (news, science, IT, images, videos, etc.), news-specific searches with time filters, and extraction of web page content as clean plain text.
AlicenseAqualityCmaintenanceEnables MCP clients to perform web searches through a self-hosted SearXNG instance, offering privacy-focused metasearch without API keys or vendor lock-in.3BSD 3-Clause