基本能力
产品定位
OpenAI MCP Server 是一个桥梁服务,用于在 Claude 环境中直接调用 OpenAI 模型,提供高效的内容生成和开发支持。
核心功能
- 通过 MCP 协议查询 OpenAI 模型。
- 支持在 Claude 环境中无缝集成 OpenAI 功能。
- 提供简单的配置和测试方法。
适用场景
- 开发者在 Claude 环境中需要调用 OpenAI 模型进行内容生成。
- 快速测试和验证 OpenAI API 的功能。
- 需要将 OpenAI 模型集成到现有工作流中的场景。
工具列表
pytest
: 用于运行测试脚本,验证 OpenAI API 调用。pip
: 用于安装和开发依赖。git
: 用于克隆项目仓库。
常见问题解答
- 如何配置
OPENAI_API_KEY
?
在claude_desktop_config.json
中的env
部分设置OPENAI_API_KEY
为你的 API 密钥。 - 如何运行测试?
使用命令pytest -v test_openai.py -s
运行测试脚本。
使用教程
使用依赖
- 确保已安装 Python 和 pip。
- 确保已安装 git(用于克隆仓库)。
安装教程
- 克隆项目仓库:
bash
git clone https://github.com/pierrebrunelle/mcp-server-openai
cd mcp-server-openai - 安装依赖:
bash
pip install -e . - 配置
claude_desktop_config.json
:
json
{
"mcpServers": {
"openai-server": {
"command": "python",
"args": ["-m", "src.mcp_server_openai.server"],
"env": {
"PYTHONPATH": "C:/path/to/your/mcp-server-openai",
"OPENAI_API_KEY": "your-key-here"
}
}
}
}
调试方式
- 运行测试脚本:
bash
pytest -v test_openai.py -s - 检查输出是否包含预期的 OpenAI 响应。