基本能力
产品定位
该项目是一个示例项目,展示了如何通过MCP协议与OpenAI进行交互,适用于开发人员学习和测试MCP协议与OpenAI API的集成。
核心功能
- 通过MCP协议与OpenAI API进行交互
- 提供MCP服务器和客户端的示例代码
适用场景
- 开发人员学习和测试MCP协议与OpenAI API的集成
- 快速搭建基于OpenAI API的应用原型
工具列表
- MCP服务器:用于与OpenAI API进行交互的服务器端实现
- MCP客户端:用于与MCP服务器进行交互的客户端实现
常见问题解答
无
使用教程
使用依赖
- Node.js (version 22 or higher)
- npm
- OpenAI API key
安装教程
-
克隆仓库:
bash
git clone https://github.com/manekinekko/openai-mcp-example.git
cd openai-mcp-example -
安装依赖:
bash
npm install -
配置环境变量:
在根目录下创建.env
文件,并添加OpenAI API key:
env
OPENAI_API_KEY=your_openai_api_key
调试方式
-
启动MCP服务器:
bash
npm run start:server -
启动MCP客户端:
bash
npm run start:client