MCP SearxNG
MCP server for connecting agentic systems to search systems via searXNG
🌐 Web
Overview
MCP-searxng: Connecting Agentic Systems to Search Engines via searXNG
Main Purpose: MCP-searxng is a server that allows agentic systems (like chatbots or virtual assistants) to search the web using the searXNG search engine.
Key Features:
- Provides a simple interface for agentic systems to make search queries
- Integrates with the open-source searXNG search engine
- Allows for customization of the searXNG server URL
Target Audience and Use Cases:
- Developers of agentic systems (chatbots, virtual assistants, etc.) who want to integrate web search capabilities
- Users who want to leverage the privacy-focused features of searXNG within their agentic systems
Noteworthy:
- Enables the use of a privacy-focused search engine (searXNG) within agentic systems
- Provides a straightforward integration process, making it easy for developers to add web search functionality to their applications
- Allows for flexibility in configuring the searXNG server URL to fit different deployment environments
MCP-searxng provides web search capabilities through SearxNG integration, enabling AI assistants to perform web searches with customizable result parameters.
Configuration
{
"mcpServers": {
"searxng": {
"command": "uv",
"args": [
"--project",
"/path/to/MCP-searxng/",
"run",
"/path/to/MCP-searxng/mcp-searxng/main.py"
],
"env": {
"SEARXNG_URL": "http://localhost:8080"
}
}
}
}
Technical Details
| Feature | Support | |---------|----------| | Runtime | Python | | Platform | Cross-platform | | Last Update | December 13, 2024 | | License | MIT | | Category | Search |
The server requires a running SearxNG instance, either local or remote, configured through the SEARXNG_URL environment variable.