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) 生成图像,并对生成过程进行细粒度控制。
项目结构
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 代码
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
模型上下文协议服务器使 AI 助手能够通过 OpenAI 的 DALL-E API 生成图像,并全面支持所有可用选项和细粒度控制。
Related MCP Servers
- -securityFlicense-qualityAn MCP server that allows users to generate, edit, and create variations of images through OpenAI's DALL-E API, supporting both DALL-E 2 and DALL-E 3 models.Last updated -10
- AsecurityFlicenseAqualityAn MCP (Model Context Protocol) server that allows generating, editing, and creating variations of images using OpenAI's DALL-E APIs.
- AsecurityAlicenseAqualityA Model Context Protocol server that enables generating and editing images using OpenAI's gpt-image-1 model, allowing AI assistants to create and modify images from text prompts.Last updated -24516MIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants to analyze images using OpenRouter vision models through a simple interface.Last updated -11MIT License