MCP Smart Searcher
MCP 智能搜索器
一个用于多引擎网络搜索的智能 MCP(模型上下文协议)服务器,提供 AI 驱动的搜索结果。
功能特性
多引擎搜索 — 同时搜索 6 个引擎:DuckDuckGo、百度、掘金、GitHub、GitHub 代码、Tavily
网页内容提取 — 从任何公共 URL 获取并提取纯净文本,支持去噪和提示词引导过滤
速率限制 — 通过信号量实现内置并发控制
代理支持 — 每个引擎的独立代理配置
引擎白名单 — 限制可使用的搜索引擎
安装
pip install -e ".[dev]"使用方法
运行服务器
python -m mcp_smart_searcherMCP 客户端配置
添加到你的 MCP 客户端配置中(例如 Claude Desktop):
{
"mcpServers": {
"smart-searcher": {
"command": "python",
"args": ["-m", "mcp_smart_searcher"]
}
}
}开发
# Run with MCP inspector
mcp dev src/mcp_smart_searcher/server.py
# Run tests
PYTHONPATH=src pytest
# Build
python -m build配置
环境变量 | 描述 | 默认值 |
| 默认搜索引擎 |
|
| 逗号分隔的引擎白名单 | (全部允许) |
| Tavily AI 搜索 API 密钥 | (无) |
| GitHub API 令牌 | (无) |
| 启用代理 |
|
| 代理 URL |
|
| 使用代理的引擎(逗号分隔) | (全部) |
| 最大并发搜索请求数 |
|
| 日志级别 |
|
许可证
Apache-2.0
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/PXSR/mcp-smart-searcher'
If you have feedback or need assistance with the MCP directory API, please join our Discord server