ReActMCP
by mshojaei77·★ 143·综合分 42
ReActMCP 是一个使用 Exa API 为 AI 助手集成网络搜索功能的 MCP 服务器。
searchai-llmproductivity
28
Forks
3
活跃 Issue
14 个月前
最近提交
2 天前
收录于
概述
ReActMCP Web Search 是一个结构良好的 MCP 服务器,通过 Exa API 使 AI 助手能够执行实时网络搜索。它提供基本和高级搜索功能,支持域名限制、文本包含要求和日期过滤等选项。服务器返回包含标题、URL、发布日期和内容摘要的 Markdown 格式结果,便于集成到现有 AI 助手框架中。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
你:为 AI 助手增强实时网络搜索功能
你:构建需要当前网络信息的研究工具
你:创建需要最新知识检索的定制 AI 应用程序
你:ReActMCP 使用哪个 API 进行网络搜索?
你:我可以按域名或日期过滤搜索结果吗?
什么时候选它
当您需要为 AI 助手提供实时网络搜索功能,特别是当您已经在使用 Exa API 或希望获得带有引用的 Markdown 格式搜索结果时,选择 ReActMCP。
什么时候不要选它
如果您需要不依赖 API 的搜索解决方案,需要 Exa API 提供的搜索功能之外的功能,或者更喜欢开源的搜索实现,请不要选择 ReActMCP。
此 server 暴露的工具
从 README 抽取出 2 个工具search_webBasic web search that returns results based on a query
advanced_search_webAdvanced search with filtering options for domains, required text, and date ranges
可对比工具
mcp-server-web-searchbrave-search-mcpduckduckgo-search-mcpperplexity-mcp
安装
安装步骤
- 克隆仓库:
git clone https://github.com/mshojaei77/ReActMCP.git
cd ReActMCP- 安装依赖项:
pip install -r requirements.txt- 设置环境变量:
EXA_API_KEY=your_exa_api_key_here
OPENAI_API_KEY=...- 运行服务器:
python servers/web_search.pyClaude Desktop 配置
{
"mcpServers": {
"websearch": {
"command": "python",
"args": ["path/to/servers/exa_web_search.py"]
}
}
}FAQ
- ReActMCP 使用哪个 API 进行网络搜索?
- ReActMCP 使用 Exa API 执行网络搜索,需要设置 EXA_API_KEY 环境变量。
- 我可以按域名或日期过滤搜索结果吗?
- 是的,ReActMCP 支持高级搜索,可通过 advanced_search_web 工具实现域名限制、文本包含要求和日期过滤。
ReActMCP 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。