使用说明
用于Roo代码的OpenAI MCP-DALL-E API集成
该项目提供了一个模型上下文协议(MCP)服务器,用于连接到OpenAI的DALL-E API以生成图像,并完全支持所有可用选项。它专门设计用于与Roo Code和其他兼容MCP的AI助手配合使用。
概述
此MCP服务器为DALL-E图像生成提供了一个工具,全面支持所有DALL-E API选项。它允许像Roo Code这样的人工智能助手通过模型上下文协议(MCP)生成图像,并对生成过程进行精细控制。
项目结构
src/-MCP服务器的源代码dalle.ts-实现DALL-E API与所有选项的集成index.ts- 带有DALL-E工具和输入方案的主服务器文件install.ts-Roo Code和Claude Desktop的安装脚本
build/-编译的JavaScript文件dalle-test.html-显示生成的图像和文档可用选项的HTML页面test-dalle.js-DALL-E API的直接测试脚本,包括不同选项的示例
Roo代码设置说明
安装
-
全局安装软件包:
npm install -g openai-mcp -
运行setup命令以配置Roo代码:
openai-mcp install -
在Roo代码设置中设置您的OpenAI API密钥:
- 打开房间代码
- 转到“设置”
- 将以下环境变量添加到MCP服务器配置中:
"openai-mcp": { "env": { "OPENAI_API_KEY": "your-openai-api-key" } }
-
重新启动Roo代码