mcp_searxng
Verified Safeby justfortheloveof
Overview
Provides a low token consumption Python MCP server for integrating a local or remote SearXNG instance as a web search tool for LLMs.
Installation
mcp-searxng --server-url "https://server.example"Environment Variables
- SEARXNG_URL
Security Notes
The server uses `httpx` for network requests and handles authentication securely, enforcing HTTPS for all authentication types (Basic, Bearer, API Key). SSL certificate verification is enabled by default, with an option for custom CA files. Input validation is present for critical parameters. No 'eval' or obvious malicious patterns found. Secrets are designed to be passed via CLI arguments or environment variables and are redacted from logs, preventing hardcoded credentials.
Similar Servers
mcp-omnisearch
Provides a unified interface for LLMs to access multiple web search, AI response, content processing, and enhancement tools from various providers through the Model Context Protocol (MCP).
opensearch-mcp-server-py
Enables AI assistants to interact with OpenSearch clusters, providing a standardized interface for search, mapping, and shard management.
mcp-server
Provides a Model Context Protocol (MCP) server for integrating comprehensive search and data extraction via SerpApi.
ncp
A unified Model Context Protocol (MCP) orchestrator that enables semantic tool discovery, management, scheduling, and execution across a diverse ecosystem of connected AI tools and services.