mcp-omnisearch
by spences10·★ 308·综合分 51
MCP服务器,通过单一界面统一访问多个搜索引擎和AI工具。
searchai-llmdeveloper-tools
46
Forks
16
活跃 Issue
本月
最近提交
2 天前
收录于
概述
mcp-omnisearch是一个全面的MCP服务器,将多个搜索提供商和AI工具整合为四个主要功能:网络搜索、AI驱动答案、GitHub搜索和内容提取。它支持Tavily、Brave、Kagi、Exa、GitHub、Linkup和Firecrawl等提供商。该服务器设计灵活,允许用户从一两个API密钥开始,并按需添加更多,便于新手入门,同时为高级用户提供强大功能。
试试问 AI
装完之后,这里有 6 个你可以让 AI 做的事:
你:跨多个搜索引擎进行统一研究,利用各自优势
你:AI驱动问答,从各种知识源获取引用
你:网页、文档和媒体的内容提取与处理
你:使用高级语法在GitHub上进行代码和仓库搜索
你:我是否需要所有提供商的API密钥?
你:如何处理大型搜索结果?
什么时候选它
当您需要统一访问多个搜索引擎和 AI 工具,而不必在不同界面间切换时,选择此服务器。
什么时候不要选它
如果您需要集成提供商不支持的专业搜索功能,或者担心对多个服务产生供应商锁定,请不要选择它。
此 server 暴露的工具
从 README 抽取出 4 个工具web_searchSearch the web for information using multiple providers.
ai_searchGet AI-powered answers with citations and reasoning.
github_searchSearch GitHub for code, repositories, or users.
web_extractExtract, process, or summarize web content from URLs.
可对比工具
mcp-browsermcp-wikipediamcp-duckduckgomcp-serper
安装
{
"mcpServers": {
"mcp-omnisearch": {
"command": "node",
"args": ["/path/to/mcp-omnisearch/dist/index.js"],
"env": {
"TAVILY_API_KEY": "您的tavily密钥",
"KAGI_API_KEY": "您的kagi密钥",
"BRAVE_API_KEY": "您的brave密钥",
"GITHUB_API_KEY": "您的github密钥",
"EXA_API_KEY": "您的exa密钥",
"LINKUP_API_KEY": "您的linkup密钥",
"FIRECRAWL_API_KEY": "您的firecrawl密钥",
"FIRECRAWL_BASE_URL": "http://localhost:3002"
}
}
}
}FAQ
- 我是否需要所有提供商的API密钥?
- 不需要,服务器会自动检测可用的API密钥并仅启用这些提供商。您可以从一两个密钥开始,然后按需添加更多。
- 如何处理大型搜索结果?
- 您可以使用OMNISEARCH_LARGE_RESULT_MODE环境变量('file'或'inline')配置服务器。单个工具也可以使用'large_result_mode'参数覆盖此设置。
mcp-omnisearch 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。