What do I need to run Searxng Mul Mcp?
A SearXNG instance URL is required. Node.js 18+ for source/npx usage, or Docker for containerized deployment. Optionally, Basic Auth credentials if your SearXNG server is protected.
@jae-jae
A Model Context Protocol (MCP) server for SearXNG search engine with multi-query parallel search support
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"searxng-mul-mcp": {
"command": "npx",
"args": [
"-y",
"searxng-mul-mcp"
],
"env": {
"SEARXNG_URL": "https://your.searxng.com",
"USERNAME": "your_username",
"PASSWORD": "your_password"
}
}
}
}Search multiple queries simultaneously using SearXNG metasearch engine. Supports parallel execution of multiple search queries with optional engine and category filtering.
Searxng Mul Mcp is a Model Context Protocol (MCP) server for integrating SearXNG, a metasearch engine, into MCP-compatible clients. It enables multi-query parallel search and supports both stdio and HTTP transport protocols. Designed for developers and AI assistants, it provides a single search tool to query SearXNG via its REST API without browser automation.
You can run it directly via npx (e.g., SEARXNG_URL=https://your.searxng.com npx -y searxng-mul-mcp) or deploy with Docker. Configure via environment variables: SEARXNG_URL (required), optional USERNAME/PASSWORD for Basic Auth, TRANSPORT, HOST, PORT. For HTTP mode, add --transport=http --host=0.0.0.0 --port=3000. Integrate with Claude Desktop by adding a mcpServers entry in claude_desktop_config.json. Install from source with npm install && npm run build && npm start.
A SearXNG instance URL is required. Node.js 18+ for source/npx usage, or Docker for containerized deployment. Optionally, Basic Auth credentials if your SearXNG server is protected.
Set `TRANSPORT=stdio` or `TRANSPORT=http` in environment variables, or use the `--transport` CLI flag. HTTP mode requires `HOST` and `PORT` (default 0.0.0.0:3000) and provides a `/health` endpoint and `/mcp` endpoint for clients.
If your SearXNG server uses Basic Auth, provide `USERNAME` and `PASSWORD` as environment variables. The server passes these credentials along with API requests.
The single `search` tool accepts required `queries` (array of strings), and optional `engines`, `categories`, `safesearch` (0–2), and `language` (e.g., "en", "zh").
Network errors retry up to 3 times. Authentication failures, API rate limits, and timeouts (default 30 seconds) produce clear error messages. Enable `DEBUG=true` for detailed logging.

A good sequence diagram can solve almost any communication problem in engineering. Volley lets your agent write them as plain text, with the real request and response payloads on every arrow. It checks its own syntax wi
This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
A search tool helps dev to solve the naming things problem.

A free remote MCP server for The Living Bread. Bible passages read word for word from a stored public domain text with an evidence label, keyword search and cross references, real churches, gatherings and prayer groups w
PickFu MCP is a Model Context Protocol (MCP) server that connects AI assistants, developers, marketers, product managers, and AI agents to PickFu's consumer research platform. It enables users to create surveys, conduct
评论