
OpenAI MCP Example

2025.04.17
3
TypeScriptMCP协议示例OpenAI API集成开发效率
该项目展示了如何通过MCP协议与OpenAI进行交互,提供了一个简单的示例,通过MCP服务器和客户端无缝地与OpenAI的API进行交互。
View on GitHub
Overview
基本能力
产品定位
该项目是一个示例项目,展示了如何通过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