MCP Simple OpenAI Assistant

MCP Simple OpenAI Assistant

赋予 Claude 使用 OpenAI 的 GPT 助手能力的 MCP Server。

概述

MCP 简单 OpenAI 助手是一个服务器,允许 Claude 桌面版通过模型上下文协议(MCP)与 OpenAI 助手交互。

安装

pip install mcp-simple-openai-assistant

配置

MacOS

将以下内容添加到 Claude 桌面版配置文件中:

{
  "mcpServers": {
    "openai-assistant": {
      "command": "python",
      "args": ["-m", "mcp_simple_openai_assistant"],
      "env": {
        "OPENAI_API_KEY": "your-api-key-here"
      }
    }
  }
}

Windows

"mcpServers": {
  "openai-assistant": {
    "command": "C:\\Users\\YOUR_USERNAME\\AppData\\Local\\Programs\\Python\\Python311\\python.exe",
    "args": ["-m", "mcp_simple_openai_assistant"],
    "env": {
      "OPENAI_API_KEY": "your-api-key-here"
    }
  }
}

注意:Windows 用户需要验证 Python 可执行文件的实际路径,可使用 where python 命令检查。

主要功能

  • 创建和管理 OpenAI 助手
  • 开启对话线程
  • 发送消息并接收回复

使用说明

服务器采用两阶段方法处理可能较长的响应时间:

  1. 第一次调用:向助手发送消息
  2. 第二次调用:检索响应

开发环境配置

git clone https://github.com/andybrandt/mcp-simple-openai-assistant
cd mcp-simple-openai-assistant
pip install -e .

待办功能

  • 线程管理功能 - 存储线程 ID 以便重用
  • 改进长响应处理机制