
mcp-searxng-public MCP Server
The mcp-searxng-public MCP Server bridges AI assistants with public SearXNG metasearch instances, parsing HTML search results into clean JSON for real-time, pri...
mcp-searxng empowers your FlowHunt workflows with real-time, multi-engine web search capabilities, leveraging the privacy and versatility of SearXNG.
The mcp-searxng MCP Server is an example server designed to enable AI agents to perform real-time web searches using SearXNG, an open-source meta-search engine. By connecting with external information sources, this server allows AI assistants to retrieve up-to-date and diverse search results from various search engines, enhancing their ability to provide accurate and current answers. The integration with SearXNG means that the AI agent can utilize privacy-focused and multi-source search capabilities, making it suitable for research, fact-checking, and expanding knowledge beyond static datasets. This server is ideal for developer workflows that require access to fresh data, real-time web content, or broad internet search capabilities within their AI-driven applications.
No information available in the repository regarding prompt templates.
No information found in the repository about exposed MCP resources.
Based on the available repository files, especially server.py, there are no explicit tool definitions listed. The repository focuses on providing web search capabilities via SearXNG, which may be exposed as a single tool for querying search results, but no detailed description is provided.
mcpServers
section.{
"mcpServers": [
{
"name": "mcp-searxng",
"command": "npx",
"args": ["@mcp-searxng/mcp-server@latest"]
}
]
}
To secure API keys or sensitive credentials, use environment variables:
{
"mcpServers": [
{
"name": "mcp-searxng",
"command": "npx",
"args": ["@mcp-searxng/mcp-server@latest"],
"env": {
"SEARXNG_API_KEY": "${SEARXNG_API_KEY}"
},
"inputs": {
"api_key": "${SEARXNG_API_KEY}"
}
}
]
}
{
"mcpServers": [
{
"name": "mcp-searxng",
"command": "npx",
"args": ["@mcp-searxng/mcp-server@latest"]
}
]
}
{
"mcpServers": [
{
"name": "mcp-searxng",
"command": "npx",
"args": ["@mcp-searxng/mcp-server@latest"]
}
]
}
{
"mcpServers": [
{
"name": "mcp-searxng",
"command": "npx",
"args": ["@mcp-searxng/mcp-server@latest"]
}
]
}
Using MCP in FlowHunt
To integrate MCP servers into your FlowHunt workflow, start by adding the MCP component to your flow and connecting it to your AI agent:
Click on the MCP component to open the configuration panel. In the system MCP configuration section, insert your MCP server details using this JSON format:
{
"mcp-searxng": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Once configured, the AI agent is now able to use this MCP as a tool with access to all its functions and capabilities. Remember to change “mcp-searxng” to whatever the actual name of your MCP server is and replace the URL with your own MCP server URL.
Section | Availability | Details/Notes |
---|---|---|
Overview | ✅ | Overview present in README.md |
List of Prompts | ⛔ | No prompt templates found in repo |
List of Resources | ⛔ | No resource definitions found |
List of Tools | ⛔ | No explicit tool descriptions in server.py |
Securing API Keys | ✅ | Standard approach provided in setup section |
Sampling Support (less important in evaluation) | ⛔ | No info on sampling support |
My opinion: mcp-searxng provides a clear overview and real-world use cases but lacks implementation details for prompts, resources, and tools, limiting its immediate utility for developers seeking a robust, multi-tool MCP server. Its main contribution is enabling web search through SearXNG, but documentation and modularity could be improved.
Has a LICENSE | ✅ (MIT) |
---|---|
Has at least one tool | ⛔ |
Number of Forks | 0 |
Number of Stars | 2 |
Rating:
Based on the above tables, I would rate this MCP server a 3/10. While it is open source and has a clear purpose, the lack of detailed tool/resource implementations and prompt templates limits its utility and completeness as an MCP server.
The mcp-searxng MCP Server is a connector for FlowHunt and other platforms, enabling AI agents to perform real-time, privacy-respecting web searches via SearXNG. It aggregates results from multiple search engines and delivers up-to-date, diverse information directly into your flows.
Typical use cases include equipping AI agents with real-time web search for user queries, privacy-focused search integration for compliance, enhanced research capabilities, augmenting LLMs with live data, and powering multi-source search applications like news aggregators or research assistants.
You should use environment variables in your MCP server configuration to securely store sensitive API keys or credentials. This prevents exposure in code and ensures secure integration.
The mcp-searxng server primarily exposes a single search tool for querying SearXNG. No explicit prompt templates or additional resources are currently defined in the repository.
Add the MCP component in your FlowHunt workflow, open the configuration panel, and provide the mcp-searxng server details in the system MCP section. Once set up, your AI agents can access live web search via SearXNG.
Supercharge your AI flows by integrating the mcp-searxng server. Access fresh, privacy-respecting search results from a multitude of sources directly within FlowHunt.
The mcp-searxng-public MCP Server bridges AI assistants with public SearXNG metasearch instances, parsing HTML search results into clean JSON for real-time, pri...
The Serper MCP Server bridges AI assistants with Google Search via the Serper API, enabling real-time web, image, video, news, maps, reviews, shopping, and acad...
The OpenSearch MCP Server enables seamless integration of OpenSearch with FlowHunt and other AI agents, allowing programmatic access to search, analytics, and c...