SearXNG MCP
@aicrafted
关于 SearXNG MCP
SearXNG MCP Server
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"searxng": {
"type": "http",
"url": "http://localhost:32123/mcp"
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is SearXNG MCP?
SearXNG MCP is a Docker‑based MCP (Model Context Protocol) server that wraps SearXNG, a privacy‑focused metasearch engine. It gives LLM clients access to aggregated search results from over 130 engines via tools such as searxng_search and searxng_get_info.
How to use SearXNG MCP?
Run both SearXNG and the MCP server together using the provided Docker Compose file. Configure your MCP client with an HTTP transport pointing to http://localhost:32123/mcp. The server exposes two tools: searxng_search for querying and searxng_get_info for dynamically discovering enabled categories and engines.
Key features of SearXNG MCP
- Uses the
searxng_searchtool with category filtering (general, images, videos, news, map, IT, science, files, social media). - Queries over 130 engines, including Google, Brave, Wikipedia, GitHub, Reddit, and more.
- Supports advanced search parameters:
categories,engines,language,pageno,time_range, andsafesearch. - Provides a
searxng_get_infotool for programmatic discovery of available categories and engines. - Runs via Docker Compose with simple environment variable configuration.
Use cases of SearXNG MCP
- Retrieve web, image, video, news, or map results for a given query.
- Narrow searches to specific domains (e.g., IT or science) or engines.
- Filter results by time range (day, month, year) and language.
- Control safe search strictness (0=None, 1=Moderate, 2=Strict).
- Let the LLM dynamically learn which search categories and engines are enabled.
FAQ from SearXNG MCP
What is SearXNG?
SearXNG is a privacy‑focused metasearch engine that aggregates results from over 130 search engines without tracking users.
How do I configure the MCP transport?
Set the environment variables MCP_TRANSPORT=http, MCP_HOST=0.0.0.0, and MCP_PORT=32123. The client then connects via HTTP at the URL http://localhost:32123/mcp.
What tools does the server expose?
It exposes two tools: searxng_search for performing searches and searxng_get_info for retrieving the list of currently enabled categories and engines.
What parameters are available in searxng_search?
The tool supports categories (comma‑separated), engines, language, pageno, time_range (day, month, year), and safesearch (0–2).
Does the server require its own SearXNG instance?
Yes. The MCP server depends on a running SearXNG instance, which it connects to via the SEARXNG_URL environment variable.
其他 分类下的更多 MCP 服务器
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Codelf
unbugA search tool helps dev to solve the naming things problem.
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Nginx UI
0xJackyYet another WebUI for Nginx
Core Philosophy: Connect, Unify, Respond
mindsdbDelegate anything. It comes back done.
评论