ResearchMCP:多搜索引擎聚合工具
基于 Deno 和 Hono 构建的多搜索引擎 API 聚合服务器,支持 Brave Search、Tavily 等。
快速入门
本地开发
- 安装 Deno。
- 克隆仓库。
- 设置环境变量:
BRAVE_API_KEY
: Brave Search API 密钥TAVILY_API_KEY
: Tavily Search API 密钥(可选)
- 启动应用:
- HTTP 服务器:
make dev
- MCP 服务器:
make mcp
- HTTP 服务器:
容器环境
- 安装 Docker 和 Docker Compose。
- 在
.env
文件中设置环境变量。 - 构建并运行容器:
- 构建镜像:
make d-build
- 启动容器:
make d-up
- 构建镜像:
常用命令
- 代码格式化:
make format
- 检查类型:
make check
- 查看日志:
make d-logs
已知限制
- Brave Search 对非拉丁字符支持有限,建议使用英文查询。