mcp_server_searXNG について
mcp_server_searXNGは、SearXNGを通じてプライバシーに配慮したウェブ検索を提供するMCPサーバーです。カテゴリ、エンジン、言語、件数、期間を指定できます。
主な機能
- 01複数のエンジンで検索
- 02検索カテゴリの選択
- 03エンジンと言語の指定
- 04期間による絞り込み
- 05結果件数の上限設定
活用シーン
- 01特定テーマのウェブ検索
- 02ニュースや画像に限定した検索
- 03指定言語の検索結果の取得
- 04期間を指定した検索
MCP 対応
MCPクライアント向けに、SearXNGインスタンスで検索を実行する`web_search`ツールを提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
プロジェクトの README よりmcp_server_searXNG
基于MCP技术的网络搜索功能服务器,使用SearXNG搜索引擎实现隐私友好的网络搜索功能。
功能特点
此服务器提供以下主要功能:
- 通过多个搜索引擎进行网络搜索
- 支持多种搜索类别(一般、图片、新闻等)
- 自定义搜索引擎选择
- 语言筛选
- 时间范围过滤
- 搜索结果数量控制
可用工具
web_search- 使用SearXNG执行网络搜索- 必需参数:
query(string): 搜索查询内容
- 可选参数:
categories(array): 搜索类别,例如 ['general', 'images', 'news']engines(array): 搜索引擎,例如 ['google', 'bing', 'duckduckgo']language(string): 搜索语言代码,默认为 "zh"max_results(integer): 最大结果数量,默认为 10time_range(string): 时间范围过滤 ('day', 'week', 'month', 'year')
- 必需参数:
安装方法
使用 pip 安装
# 安装
pip install mcp-server-searxng==0.2
# 获取最新版本
pip install --upgrade mcp_server_searxng
使用示例
配置为 MCP 服务
在您的 MCP 配置中添加:
"mcpServers": {
"searxng": {
"command": "python",
"args": ["-m", "mcp_server_searxng", "--instance-url=https://your-searxng-instance.com"]
}
}
调用示例
{
"name": "web_search",
"arguments": {
"query": "气候变化研究",
"categories": ["general"],
"engines": ["google"],
"language": "zh",
"max_results": 15,
"time_range": "month"
}
}
调试
您可以使用 MCP inspector 来调试服务器:
npx @modelcontextprotocol/inspector python -m mcp_server_searxng
实际效果展示
![]() inspector的测试 |
![]() 基于我自己chat_mcp的测试 |
许可证
mcp_server_searXNG 使用 MIT 许可证。这意味着您可以自由使用、修改和分发此软件,但需遵守 MIT 许可证的条款和条件。详情请参阅项目仓库中的 LICENSE 文件。
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。

