OpenAI MCP - Roo 代码的 DALL-E API 集成
该项目提供了一个模型上下文协议 (MCP) 服务器,用于连接 OpenAI 的 DALL-E API 进行图像生成,并全面支持所有可用选项。它专为与 Roo Code 和其他兼容 MCP 的 AI 助手配合使用而设计。
概述
该 MCP 服务器提供 DALL-E 图像生成工具,全面支持所有 DALL-E API 选项。它允许像 Roo Code 这样的 AI 助手通过模型上下文协议 (MCP) 生成图像,并对生成过程进行细粒度控制。
Related MCP server: DALL-E MCP Server
项目结构
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 Code 设置中设置您的 OpenAI API 密钥:
打开Roo代码
前往“设置”
将以下环境变量添加到 MCP 服务器配置中:
"openai-mcp": { "env": { "OPENAI_API_KEY": "your-openai-api-key" } }
重新启动 Roo 代码