使用说明
OpenAI Web搜索MCP服务器
MCP服务器的TypeScript实现,使用OpenAI的web搜索预览功能提供web搜索功能。此服务器使用OpenAI最新的Responses API web_search_preview 功能,允许人工智能模型通过OpenAI API执行实时网络搜索。
安装
您可以直接使用npx运行此包:
npx openai-websearch-mcp-server
或者全局安装:
npm install -g openai-websearch-mcp-server
与MCP客户端一起使用
此服务器设计用于MCP(模型上下文协议)客户端。以下是如何与不同的客户进行设置:
克劳德桌面
将以下配置添加到您的Claude Desktop设置中:
{
"mcpServers": {
"openai_websearch": {
"command": "npx",
"args": [
"-y",
"openai-websearch-mcp-server"
],
"env": {
"OPENAI_API_KEY": "your_api_key"
}
}
}
}
替换 your_api_key 使用您的实际OpenAI API密钥。
环境设置
- 将您的OpenAI API密钥设置为环境变量:
export OPENAI_API_KEY='your-api-key-here'
- 运行服务器:
openai-websearch-mcp
默认情况下,服务器在端口3000上运行。您可以通过设置PORT环境变量来更改此设置:
PORT=8080 openai-websearch-mcp
API
服务器提供了一个可以通过MCP协议使用的网络搜索工具。该工具名为 web_search 并接受查询字符串作为输入。在引擎盖下,它使用OpenAI的Responses API与 web_search_preview 该功能可执行实时网络搜索,提供来自互联网的最新信息。
发展
设置开发环境:
- 克隆存储库
- 安装依赖项:
npm install - 启动开发服务器:
npm run dev
建筑
要构建包,请执行以下操作:
npm run build
许可证
麻省理工学院