O

OpenAI DALL-E 生成器

@jezweb/openai-mcp
0 Stars 16 次浏览 jezweb 更新于 2026-08-23

一个模型上下文协议服务器,使AI助手能够通过OpenAI的DALL-E API生成图像,并完全支持所有可用选项和精细控制。

该服务暂未提供标准配置,请参考 README 手动接入

服务介绍

OpenAI MCP - DALL-E API 集成到 Roo Code

此项目提供了一个 Model Context Protocol (MCP) 服务器,用于连接到 OpenAI 的 DALL-E API 进行图像生成,并全面支持所有可用选项。它特别设计为与 Roo Code 和其他兼容 MCP 的 AI 助手一起使用。

概述

这个 MCP 服务器提供了 DALL-E 图像生成工具,并全面支持所有 DALL-E API 选项。它允许像 Roo Code 这样的 AI 助手通过 Model Context Protocol (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 Code 设置说明

安装

  1. 全局安装包:

    npm install -g openai-mcp
    
  2. 运行设置命令以配置 Roo Code:

    openai-mcp install
    
  3. 在 Roo Code 设置中设置您的 OpenAI API 密钥:

    • 打开 Roo Code
    • 转到设置
    • 将以下环境变量添加到 MCP 服务器配置中:
      "openai-mcp": {
        "env": {
          "OPENAI_API_KEY": "your-openai-api-key"
        }
      }
      
  4. 重启 Roo Code