SearXNG MCP Server
About
A web search server powered by the SearXNG API.
Details
- Author
- tobioffice
- Categories
- Search, Other, API
Jump to
Setup
Install SearXNG MCP Server in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/tobioffice/mcp-searxng
Follow the installation instructions in the repository README, then restart your MCP client.
AnMCP serverimplementation that integrates theSearXNGAPI, providing web search capabilities.
- Web Search: General queries, news, articles, with pagination.
- Pagination: Control which page of results to retrieve.
- Time Filtering: Filter results by time range (day, month, year).
- Language Selection: Filter results by preferred language.
- Safe Search: Control content filtering level for search results.
- Execute web searches with pagination
- Inputs:
- query(string): The search query. This string is passed to external search services.
- pageno(number, optional): Search page number, starts at 1 (default 1)
- time_range(string, optional): Filter results by time range - one of: "day", "month", "year" (default: none)
- language(string, optional): Language code for results (e.g., "en", "fr", "de") or "all" (default: "all")
- safesearch(number, optional): Safe search filter level (0: None, 1: Moderate, 2: Strict) (default: instance setting)
- Read and convert the content from a URL to markdown
- Inputs:
- url(string): The URL to fetch and process
- Choose a SearxNG instance from thelist of public instancesor use your local environment.
- Set theSEARXNG_URLenvironment variable to the instance URL.
- The defaultSEARXNG_URLvalue ishttp://localhost:8080.
If you are using a password protected SearxNG instance you can set a username and password for HTTP Basic Auth:
- Set theAUTH_USERNAMEenvironmental variable to your username
- Set theAUTH_PASSWORDenvironmental variable to your password
{ "mcpServers": { "searxng": { "command": "npx", "args": [ "-y", "mcp-searxng" ], "env": { "SEARXNG_URL": "YOUR_SEARXNG_INSTANCE_URL" } } } }
{ "mcpServers": { "searxng": { "command": "mcp-searxng", "env": { "SEARXNG_URL": "YOUR_SEARXNG_INSTANCE_URL" } } } }
docker pull isokoliuk/mcp-searxng:latest
Add this to yourclaude_desktop_config.json:
{ "mcpServers": { "searxng": { "command": "docker", "args": [ "run", "-i", "--rm", "-e", "SEARXNG_URL", "isokoliuk/mcp-searxng:latest" ], "env": { "SEARXNG_URL": "YOUR_SEARXNG_INSTANCE_URL" } } } }
docker build -t mcp-searxng:latest -f Dockerfile .
Add this to yourclaude_desktop_config.json:
{ "mcpServers": { "searxng": { "command": "docker", "args": [ "run", "-i", "--rm", "-e", "SEARXNG_URL", "mcp-searxng:latest" ], "env": { "SEARXNG_URL": "YOUR_SEARXNG_INSTANCE_URL" } } } }
This MCP server is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, please see the LICENSE file in the project repository.
Search global news using natural language. Webz.io News Search API returns the most relevant articles and content, with filters for source, country, language, date, sentiment, and category.
Search the web using Kagi's search API
Multi-provider search broker for AI agents. Routes across SearXNG, Brave, Serper, Tavily, and Exa with automatic fallback, RRF ranking, content extraction, and budget enforcement.
A search server for the Model Context Protocol (MCP) that uses the Baidu Wenxin API.
Perform web, news, and image searches using the Microsoft Bing Search API.
An MCP server for web and local search using the Brave Search API.
Integrates the Brave Search API for both web and local search capabilities. Requires a BRAVE_API_KEY.
An MCP server for the Brave Search API, providing web and local search capabilities via a streaming SSE interface.
An MCP server for the Brave Search API, providing both web and local search capabilities.
Search for cocktail recipes using the cezzis.com API.
Free search API for AI agents — 105 engines, 22 profiles, 94.3% SimpleQA accuracy, MCP server with 5 tools
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.




