M

MCP OpenAI 服务器

@mzxrai/mcp-openai
0 Stars 159 次浏览 mzxrai 更新于 2026-08-23

一个模型上下文协议(MCP)服务器,它让你能够直接从克劳德无缝使用OpenAI的模型。

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

{
  "mcpServers": {
    "mcp-openai": {
      "args": [
        "-y",
        "@mzxrai/mcp-openai@latest"
      ],
      "command": "npx",
      "env": {
        "OPENAI_API_KEY": "your-api-key-here (get one from https://platform.openai.com/api-keys)"
      }
    }
  }
}

该服务需要配置环境变量:OPENAI_API_KEY

服务介绍

MCP OpenAI 服务器

一个模型上下文协议 (MCP) 服务器,让你可以直接从 Claude 使用 OpenAI 的模型。

功能

  • 直接集成 OpenAI 的聊天模型
  • 支持多种模型,包括:
    • gpt-4o
    • gpt-4o-mini
    • o1-preview
    • o1-mini
  • 简单的消息传递接口
  • 基本的错误处理

前提条件

安装

首先,确保你已经安装了 Claude 桌面应用程序,并且已经申请了 OpenAI API 密钥

在你的 claude_desktop_config.json 文件中添加以下条目(在 Mac 上,你可以在 ~/Library/Application\ Support/Claude/claude_desktop_config.json 找到它):

{
  "mcpServers": {
    "mcp-openai": {
      "command": "npx",
      "args": ["-y", "@mzxrai/mcp-openai@latest"],
      "env": {
        "OPENAI_API_KEY": "your-api-key-here (get one from https://platform.openai.com/api-keys)"
      }
    }
  }
}

这个配置可以让 Claude 桌面应用在需要时启动 OpenAI MCP 服务器。

使用方法

只需开始与 Claude 聊天,当你想使用 OpenAI 的模型时,让 Claude 使用它们即可。

例如,你可以这样说,

Can you ask o1 what it thinks about this problem?

或者,

What does gpt-4o think about this?

服务器目前支持以下模型:

  • gpt-4o(默认)
  • gpt-4o-mini
  • o1-preview
  • o1-mini

工具

  1. openai_chat
    • 将消息发送到 OpenAI 的聊天完成 API
    • 参数:
      • messages:消息数组(必需)
      • model:要使用的模型(可选,默认为 gpt-4o)

问题

这是一个 alpha 版软件,可能会有 bug。如果你遇到问题,请检查 Claude 桌面应用的 MCP 日志:

tail -n 20 -f ~/Library/Logs/Claude/mcp*.log

开发

# Install dependencies
pnpm install

# Build the project
pnpm build

# Watch for changes
pnpm watch

# Run in development mode
pnpm dev

要求

  • Node.js >= 18
  • OpenAI API 密钥

验证平台

  • macOS
  • Linux

许可证

MIT

作者

mzxrai

相关 MCP 服务