MetaSearchMCP
by gefsikatsinelou·★ 44·综合分 46
一个多源搜索引擎的 MCP 服务器,能聚合多个搜索结果并标准化为 JSON 格式输出。
概述
MetaSearchMCP 是一个综合性的元搜索引擎后端,同时提供 HTTP API 和 MCP 服务器接口供 AI 代理使用。它能聚合来自多个搜索提供商的结果,包括 Google、DuckDuckGo、GitHub、Stack Overflow 和学术资源。服务器将结果标准化为稳定的 JSON 模式,提供去重、提供商降级和结构化元数据。它基于 Python FastAPI 构建,提供并发搜索执行、超时隔离和部分故障处理功能。
试试问 AI
装完之后,这里有 3 个你可以让 AI 做的事:
什么时候选它
当您需要广泛的搜索引擎覆盖并希望避免供应商锁定,同时需要一致的 JSON 接口时,选择此方案用于元搜索需求。
什么时候不要选它
如果您需要实时搜索结果(某些提供商会使用可能受到速率限制的抓取),或者需要所有搜索查询的身份验证,请避免使用此方案。
此 server 暴露的工具
从 README 抽取出 7 个工具search_webSearch across multiple web providers with filtering options
search_googleSearch specifically through Google providers
search_academicSearch academic sources like arXiv, PubMed, and Semantic Scholar
search_githubSearch repositories and issues on GitHub
compare_enginesCompare results from different search engines
search_financeSearch financial data and markets
search_codeSearch code repositories and packages
可对比工具
安装
安装
一键本地安装:
python scripts/install.py手动安装:
git clone https://github.com/gefsikatsinelou/MetaSearchMCP
cd MetaSearchMCP
pip install -e ".[dev]"Claude Desktop 配置
将以下内容添加到您的 Claude Desktop config.json 中:
{
"mcpServers": {
"MetaSearchMCP": {
"command": "metasearchmcp-mcp",
"env": {
"ALLOW_UNSTABLE_PROVIDERS": "true",
"SERPBASE_API_KEY": "your_key",
"SERPER_API_KEY": "your_key"
}
}
}
}MetaSearchMCP 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。