OpenAI深度研究MCP服务器

一个基于TypeScript的MCP服务器,提供对OpenAI深度研究API的访问,支持创建研究请求、检查状态和获取结果。

  • by fbettag
  • JavaScript
  • 本地部署
  • 7 星标
  • 更新于
在 GitHub 查看 fbettag/openai-deep-research-mcp

使用说明

OpenAI深度研究MCP服务器

一个TypeScript MCP(模型上下文协议)服务器,提供对OpenAI的深度研究API的访问。

特性

  • openai_deep_research_create:创建新的研究请求
  • openai_deep_research_check_status:检查研究请求的状态
  • openai_deep_research_get_results:检索已完成的研究成果及其引用

快速开始

npx github:fbettag/openai-deep-research-mcp

使用Claude CLI快速设置

claude mcp add openai-deep-research -s user npx github:fbettag/openai-deep-research-mcp -e OPENAI_API_KEY=sk-your-openai-api-key-here

替换 sk-your-openai-api-key-here 使用您的实际OpenAI API密钥。

Claude桌面设置(手动)

添加到您的Claude Desktop配置中:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
视窗: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "openai-deep-research": {
      "command": "npx",
      "args": ["github:fbettag/openai-deep-research-mcp"],
      "env": {
        "OPENAI_API_KEY": "sk-your-openai-api-key-here"
      }
    }
  }
}

可用功能

创建研究请求

openai_deep_research_create({
  query: "Your research question",
  system_message?: "Optional guidance",
  model?: "o3-deep-research-2025-06-26",
  include_code_interpreter?: false
})

检查状态

openai_deep_research_check_status({
  request_id: "req_123..."
})

获取结果

openai_deep_research_get_results({
  request_id: "req_123..."
})

模型

  • o3-deep-research-2025-06-26:完整研究模型(5-30分钟)
  • o4-mini-deep-research-2025-06-26:更快、更轻的型号

需求

  • Node.js>=18.0.0
  • 具有深度研究访问权限的OpenAI API密钥

发展

npm install
npm run dev

许可证

麻省理工学院