What prerequisites are needed to run SearXNG MCP server?
Python 3.10+ and a running SearXNG instance (accessible via HTTP) are required.
@nik-sharky
Basic information
A Model Context Protocol (MCP) server that provides web search capabilities by integrating with a SearXNG instance.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"searxng-mcp-nik-sharky": {
"command": "python",
"args": [
"searxng_mcp.py",
"--transport",
"http",
"--port",
"32123",
"--searxng",
"http://searx.lan"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
A Model Context Protocol (MCP) server that provides web search capabilities by integrating with a SearXNG instance. It aggregates results from over 130 engines and supports advanced search parameters for precise queries.
Install Python 3.10+, clone the repository, and install dependencies with pip install -r requirements.txt. Run the server using python searxng_mcp.py --transport http --port 32123 --searxng http://your-searxng-instance:8080. Configuration can be set via environment variables (SEARXNG_URL, MCP_PORT, MCP_HOST) or command-line arguments. Docker is also supported for containerized deployment.
Python 3.10+ and a running SearXNG instance (accessible via HTTP) are required.
Set `SEARXNG_URL`, `MCP_PORT`, and `MCP_HOST` in a `.env` file, or pass them as command-line arguments (e.g., `--searxng http://instance:8080`).
The server supports `stdio` (default for some clients), `http` (stateless HTTP), and `sse` (Server-Sent Events) transports.
Use the `categories` (e.g., `news,it`), `engines` (e.g., `google,wikipedia`), `language`, `pageno`, `time_range` (`day`, `month`, `year`), and `safesearch` (0–2) parameters.
Yes, the `searxng_get_info` tool returns the list of enabled categories and engines from your SearXNG instance.

Web scraping MCP server for AI agents: scrape any page to clean Markdown, SERP search (Google, Bing, DuckDuckGo), site crawl and map, 74 ready-made collectors and residential proxies. 25 tools, pay per success.

If it's here, it's on their board. Search live verified jobs from employer career pages.
Live flight, hotel and seat prices for AI assistants. Search fares and hotel rates, find the cheapest days on a calendar, check open seats on a flight, and set price-drop, seat and bucket-list alerts.
A professional tool for searching Patsnap’s global patent and literature databases using natural language, semantic, or keyword queries. It supports precise filtering and retrieves bibliographic data in Markdown format.

Search city council meetings, votes, and documents across U.S. cities, with citations to the official record.
Comments