OpenAI MCP - DALL-E API Integration for Roo Code
This project provides a Model Context Protocol (MCP) server for connecting to OpenAI’s DALL-E API for image generation with full support for all available options. It’s specifically designed to work with Roo Code and other MCP-compatible AI assistants.
Overview
This MCP server provides a tool for DALL-E image generation with comprehensive support for all DALL-E API options. It allows AI assistants like Roo Code to generate images through the Model Context Protocol (MCP) with fine-grained control over the generation process.
Project Structure
src/
- Source code for the MCP serverdalle.ts
- Implementation of the DALL-E API integration with all optionsindex.ts
- Main server file with the DALL-E tool and input schemainstall.ts
- Installation script for Roo Code and Claude Desktop
build/
- Compiled JavaScript filesdalle-test.html
- HTML page to display the generated image and document available optionstest-dalle.js
- Direct test script for the DALL-E API with examples of different options
Setup Instructions for Roo Code
Installation
Install the package globally:
npm install -g openai-mcp
Run the setup command to configure Roo Code:
openai-mcp install
Set your OpenAI API key in Roo Code settings:
- Open Roo Code
- Go to Settings
- Add the following environment variable to the MCP server configuration:
"openai-mcp": { "env": { "OPENAI_API_KEY": "your-openai-api-key" } }
Restart Roo Code
OpenAI MCP
Project Details
- jezweb/openai-mcp
- MIT License
- Last Updated: 3/15/2025
Recomended MCP Servers
MCP server for Atlassian tools (Confluence, Jira)
MCP server to connect LLMs with Prometheus HTTP API
MCP server to connect an MCP client (Cursor, Claude Desktop etc) with your ZenML MLOps and LLMOps pipelines
A Whistle proxy management tool based on Model Context Protocol that allows AI assistants to directly control local...
A Model Context Protocol implementation for Value Change Dump (VCD) files.
A powerful Model Context Protocol (MCP) server providing comprehensive Google Maps API integration with LLM processing capabilities.
한국 서울 공공데이터 MCP 예제
APISIX Model Context Protocol (MCP) server is used to bridge large language models (LLMs) with the APISIX Admin...
mcp for handling hwp
MCP server for Bazi (八字) information