OpenAI MCP - Roo Code 向け DALL-E API 統合
このプロジェクトは、OpenAIのDALL-E APIに接続して画像生成を行うためのモデルコンテキストプロトコル(MCP)サーバーを提供します。利用可能なすべてのオプションを完全にサポートしています。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 Codeのセットアップ手順
インストール
パッケージをグローバルにインストールします。
npm install -g openai-mcpセットアップ コマンドを実行して Roo Code を構成します。
openai-mcp installRoo Code 設定で OpenAI API キーを設定します。
オープンルーコード
設定に移動
MCP サーバー構成に次の環境変数を追加します。
"openai-mcp": { "env": { "OPENAI_API_KEY": "your-openai-api-key" } }
Roo Codeを再起動する