SearXNG MCP Server
An MCP server implementation that integrates the SearxNG API, providing web search capabilities.
Features
- Web Search: General queries, news, articles, with pagination.
- Pagination: Control return size and result counts options.
Tools
- searxng_web_search
- Execute web searches with pagination
- Inputs:
query(string): Search termscount(number, optional): Results per page (default 20)offset(number, optional): Pagination offset (default 0)
Configuration
Setting the SEARXNG_URL
- Choose a SearxNG instance from the list of public instances or use your local environment.
- Set the
SEARXNG_URLenvironment variable to the instance URL. - The default
SEARXNG_URLvalue ishttp://localhost:8080.
Usage with Claude Desktop
Installing via Smithery
To install SearxNG Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @ihor-sokoliuk/server-searxng --client claude
NPX
{
"mcpServers": {
"searxng": {
"command": "npx",
"args": [
"-y"
"<full path to mcp-searxng repo>/"
],
"env": {
"SEARXNG_URL": "YOUR_SEARXNG_INSTANCE_URL"
}
}
}
}
Docker
Build
docker build -t mcp-server-searxng:latest -f Dockerfile .
Use
Add this to your claude_desktop_config.json:
{
"mcpServers": {
"searxng": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"SEARXNG_URL",
"mcp-server-searxng:latest"
],
"env": {
"SEARXNG_URL": "YOUR_SEARXNG_INSTANCE_URL"
}
}
}
}
License
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.
SearXNG MCP Server
Project Details
- deepkl/mcp-searxng
- MIT License
- Last Updated: 4/8/2025
Recomended MCP Servers
Grounded Documentation for LLMs
🧠 An adaptation of the MCP Sequential Thinking Server to guide tool usage. This server provides recommendations for...
A GitHub MCP Server
MCP server to connect an MCP client (Cursor, Claude Desktop etc) with your ZenML MLOps and LLMOps pipelines
A mcp server that bridges Dune Analytics data to AI agents.
A model context protocol server that connects to Anki through AnkiConnect
Rest To Postman Collection MCP Server
一个基于 Node.js 和 TypeScript 的 MCP 服务,用于读写图片元数据
MCP Server for Backlog API integration
A Model-Context Protocol Server for YouTube





