这是一个模型上下文协议(MCP)服务器,封装了HuggingFace Open Deep Research项目,该项目基于他们的smolagents库构建,使得该项目可以与MCP客户端(如AI助手)一起使用。
这是一项早期的工作进行中,测试有限,并需要访问将在不久的将来被替换的API。目前,以下API密钥需要在环境变量或.env文件中设置(参见.env.example):
只需运行:
make
以创建虚拟环境并安装依赖项。
使用VSCode启动配置,或者手动运行:
默认使用stdio传输:
uv run -m mcp_server.start
对于SSE传输:
uv run -m mcp_server.start --transport sse --port 6020
SSE URL是:
http://127.0.0.1:6020/sse
要在您的设置中使用此MCP服务器,请考虑以下配置:
{
"mcpServers": {
"open-deep-research": {
"command": "uv",
"args": ["run", "-m", "mcp_server.start"]
}
}
}
{
"mcpServers": {
"open-deep-research": {
"command": "http://127.0.0.1:6020/sse",
"args": []
}
}
}