mcp-searxng
MCP server for SearXNG — privacy-respecting web search with pagination, URL reading
This MCP server integrates with the SearXNG API to provide AI assistants with robust web search capabilities. Users can perform general queries, access news articles, and read content from URLs with advanced extraction features. The server supports intelligent caching to enhance performance and reduce redundant requests, while also allowing for pagination and time filtering of search results. Additionally, users can filter results by language and control the safe search level to ensure appropriate content. The server operates as a standalone Node.js process, connecting seamlessly with AI assistants to facilitate efficient web searches through the SearXNG instance's HTTP JSON API.
Compatible with
Install
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"mcp-searxng": {
"args": [
"-y",
"mcp-searxng"
],
"command": "npx"
}
}
}Config File Location
Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Linux: ~/.config/claude/claude_desktop_config.json
Some servers require additional setup - check the GitHub README for specific instructions.
Permissions