MCP Catalogs
首页

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_web

    Basic web search that returns results based on a query

  • advanced_search_web

    Advanced search with filtering options for domains, required text, and date ranges

可对比工具

mcp-server-web-searchbrave-search-mcpduckduckgo-search-mcpperplexity-mcp

安装

安装步骤

  1. 克隆仓库:
git clone https://github.com/mshojaei77/ReActMCP.git
cd ReActMCP
  1. 安装依赖项:
pip install -r requirements.txt
  1. 设置环境变量:
EXA_API_KEY=your_exa_api_key_here
OPENAI_API_KEY=...
  1. 运行服务器:
python servers/web_search.py

Claude 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 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。