返回市场
麦克风开放人工智能

麦克风开放人工智能

作者:mzxrai68 星标更新:2024-12-07

项目介绍

MCP OpenAI Server

这是一个模型上下文协议(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": "在这里填写您的API密钥 (获取方式:https://platform.openai.com/api-keys)"
      }
    }
  }
}

此配置使Claude桌面应用能够在需要时启动OpenAI MCP服务器。

使用方法

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

例如,您可以这样说,

你能问o1对这个问题的看法吗?

或者,

gpt-4o对这个怎么看?

当前支持的模型有:

  • 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

开发

# 安装依赖
pnpm install

# 构建项目
pnpm build

# 监视更改
pnpm watch

# 在开发模式下运行
pnpm dev

要求

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

验证平台

  • macOS
  • Linux

许可证

MIT

作者

mzxrai