gptr-mcp
by assafelovic·★ 346·综合分 47
MCP服务器提供深度研究功能,包括全面的网络搜索和报告生成能力。
概述
GPT Researcher MCP 是一个基于Python的服务器,通过MCP协议让LLM应用执行深度研究。与返回原始结果的标准搜索工具不同,该服务器自主探索和验证来源,提供高质量、全面的研究成果。它既提供快速搜索以满足速度需求,也提供深度研究以确保全面性,同时还具备报告生成功能。服务器支持多种传输协议,包括本地开发的STDIO和Docker/部署的SSE。
试试问 AI
装完之后,这里有 7 个你可以让 AI 做的事:
什么时候选它
当您需要深入、高质量的研究结果而非简单网络搜索时,特别是使用 Claude Desktop 或基于 Docker 的部署时,请选择 GPT Researcher MCP。
什么时候不要选它
如果您需要快速响应简单查询,因为深度研究过程需要约30秒,或者您需要支持非 Python 环境,请不要选择此服务器。
此 server 暴露的工具
从 README 抽取出 7 个工具research_resourceGet web resources related to a given task via research.
deep_researchPerforms deep web research on a topic, finding the most reliable and relevant information.
quick_searchPerforms a fast web search optimized for speed over quality.
write_reportGenerate a report based on research results.
get_research_sourcesGet the sources used in the research.
get_research_contextGet the full context of the research.
research_queryCreate a research query prompt.
可对比工具
安装
安装
- 克隆仓库:
git clone https://github.com/assafelovic/gpt-researcher.git
cd gpt-researcher/cd gptr-mcp- 安装依赖:
pip install -r requirements.txt- 设置环境变量:
cp .env.example .env
# 编辑.env文件添加您的API密钥Claude Desktop 配置
在 ~/Library/Application Support/Claude/claude_desktop_config.json 中添加:
{
"mcpServers": {
"gptr-mcp": {
"command": "python",
"args": ["/绝对路径/to/gptr-mcp/server.py"],
"env": {
"OPENAI_API_KEY": "您的-openai-密钥",
"TAVILY_API_KEY": "您的-tavily-密钥"
}
}
}
}运行服务器
- 直接运行:
python server.py - 使用Docker:
docker-compose up -d
FAQ
- 深度研究和快速搜索有什么区别?
- 深度研究自主探索并验证多个来源,提供全面高质量的信息(耗时约30秒)。快速搜索则是为速度优化的快速网络搜索,返回带有片段的基本搜索结果。
- 需要哪些API密钥?
- 您需要一个OpenAI API密钥用于LLM,以及一个Tavily API密钥用于网络搜索。如果需要,可以配置其他搜索引擎。
gptr-mcp 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。