Mcp Searxng
概覽
什麼是 MCP-searxng?
MCP-searxng 是一個開源的元搜索引擎,允許用戶匿名搜索網絡。它從各種搜索引擎聚合結果,同時確保用戶隱私。該項目由 GitHub 用戶 SecretiveShell 維護,旨在提供無縫且安全的搜索體驗,而不跟踪用戶數據。
MCP-searxng 的特點
- 隱私為重點:MCP-searxng 不存儲用戶數據或搜索歷史,確保完全匿名。
- 多個搜索引擎整合:它從各種搜索引擎中提取結果,提供多樣的信息。
- 可自定義:用戶可以通過選擇要包含在結果中的搜索引擎來自定義搜索體驗。
- 用戶友好的界面:界面設計直觀且易於導航,使所有用戶都能輕鬆使用。
- 開源:作為一個開源項目,它允許開發者為其改進做出貢獻並適應個人使用。
如何使用 MCP-searxng
- 訪問平台:訪問 MCP-searxng 在 GitHub 上的存儲庫或其專用網站。
- 自定義設置:調整設置以選擇您首選的搜索引擎和隱私選項。
- 開始搜索:在搜索框中輸入您的查詢並按下回車鍵。結果將顯示來自各個整合的搜索引擎。
- 瀏覽結果:點擊任何結果以訪問相應的網站,而不會有任何跟踪。
常見問題解答
MCP-searxng 是免費使用的嗎?
是的,MCP-searxng 完全免費使用,因為它是一個開源項目。
MCP-searxng 如何保護我的隱私?
MCP-searxng 不跟踪或存儲任何個人信息或搜索歷史,確保您的搜索保持私密。
我可以為 MCP-searxng 項目做貢獻嗎?
當然可以!作為一個開源項目,歡迎貢獻。您可以分叉存儲庫,進行更改,並提交拉取請求。
MCP-searxng 與其他搜索引擎有什麼不同?
與傳統搜索引擎不同,MCP-searxng 優先考慮用戶隱私,不收集數據,對於關心在線足跡的用戶來說,這是一個更安全的選擇。
我如何支持 MCP-searxng 的開發?
您可以通過貢獻代碼、報告問題或通過 GitHub 贊助者或 Ko-fi 等平台贊助開發者來支持該項目。
詳細
MCP-searxng
An MCP server for connecting agentic systems to search systems via searXNG.
<p align="center"> <a href="https://glama.ai/mcp/servers/sl2zl8vaz8"> <img width="380" height="200" src="https://glama.ai/mcp/servers/sl2zl8vaz8/badge" alt="MCP SearxNG Badge"/> </a> </p>Tools
Search the web with SearXNG
Prompts
search(query: str) -> f"Searching for {query} using searXNG"
Usage
via uvx
- configure your client JSON like
{
"mcpServers": {
"searxng": {
"command": "uvx",
"args": [
"mcp-searxng"
]
}
}
}
via git clone
- Add the server to claude desktop (the entrypoint is main.py)
Clone the repo and add this JSON to claude desktop
you can run this server with uvx mcp-searxng, or use a local copy of the repo
{
"mcpServers": {
"searxng": {
"command": "uv",
"args": [
"--project",
"/absoloute/path/to/MCP-searxng/",
"run",
"/absoloute/path/to/MCP-searxng/mcp-searxng/main.py"
]
}
}
}
you will need to change the paths to match your environment
Custom SearXNG URL
-
set the environment variable
SEARXNG_URLto the URL of the searxng server (default ishttp://localhost:8080) -
run your MCP client and you should be able to search the web with searxng
Note: if you are using claude desktop make sure to kill the process (task manager or equivalent) before running the server again
伺服器配置
{
"mcpServers": {
"mcp-searxng": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/metorial/mcp-container--secretiveshell--mcp-searxng--mcp-searxng",
"mcp-searxng"
],
"env": {
"SEARXNG_URL": "searxng-url"
}
}
}
}