openai-images-mcp
openai-images-mcp
OpenAIのgpt-imageおよびDALL·Eモデルを使用して画像を生成・編集します。これらはModel Context Protocolツールとして公開されています。gpt-image-1.5、gpt-image-1、gpt-image-1-mini、dall-e-3、dall-e-2をサポートしています。
ツール
ツール | 目的 | モデル |
| サポートされているモデルとその機能(サイズ、品質、編集/バリエーションのサポート)を一覧表示します。 | すべて |
| テキストプロンプトから1つ以上の画像を生成します。 |
|
| プロンプトとオプションのマスクを使用して既存の画像を編集します。 |
|
| 画像のバリエーションを生成します。 |
|
生成されたすべてのファイルはディスクに保存されます。呼び出し時に return_image_content: true を設定すると、MCP画像ブロックとして画像を受け取ることもできます(クライアントが結果を「見る」必要がある場合に便利ですが、トークンを多く消費します)。
インストール
npm install
npm run buildMCPクライアントの設定
Claude Desktop / Claude Code
claude_desktop_config.json(またはプロジェクトの .mcp.json)に追加します:
{
"mcpServers": {
"dalle": {
"command": "node",
"args": ["/absolute/path/to/dalle-mcp/dist/index.js"],
"env": {
"OPENAI_API_KEY": "sk-...",
"DALLE_OUTPUT_DIR": "/absolute/path/where/images/save"
}
}
}
}環境変数
変数 | 目的 |
| 必須。 OpenAI APIキー。 |
| オプション。OpenAIのベースURLを上書きします。 |
| オプション。 |
| オプション。 |
| オプション。保存された画像のデフォルトディレクトリ。デフォルトは |
| オプション。ツール呼び出しで |
ツールリファレンス
generate_image
必須: prompt。
オプション: model, size, quality, n, background, output_format, output_compression, moderation, style, user, output_dir, filename_prefix, return_image_content。
モデル固有の注意点:
GPT Image (
gpt-image-1.5,gpt-image-1,gpt-image-1-mini): サイズauto|1024x1024|1536x1024|1024x1536、品質auto|low|medium|high。background,output_format,output_compression,moderationをサポート。DALL·E 3: サイズ
1024x1024|1792x1024|1024x1792、品質standard|hd、nは1である必要があり、styleをサポート。DALL·E 2: サイズ
256x256|512x512|1024x1024、品質standard。
edit_image
必須: prompt, images(絶対パス、GPT Imageの場合は最大16個まで)。
オプション: mask(透明なピクセルが編集可能な領域を示します)、および上記の生成オプション。DALL·E 3は編集をサポートしていません。
create_variation
DALL·E 2のみ。必須: image(PNG、正方形、4MB未満)。
オプション: n, size (256x256|512x512|1024x1024), output_dir, filename_prefix, return_image_content。
list_models
引数なし。各モデルのサイズ、品質、サポートされているオプションを記述したJSONドキュメントを返します。パラメータを選択する前に呼び出し元が確認するのに便利です。
開発
npm run dev # run with tsx, no build step
npm run build # tsc to dist/
npm start # node dist/index.jsサーバーはstdio経由でMCPと通信するため、MCP互換クライアントで操作するか、node dist/index.js にJSON-RPCメッセージをパイプすることで手動で操作できます。
注意点
DALL·E 2およびDALL·E 3はOpenAIによって非推奨となっており、サポートは 2026年5月12日 に終了します。GPT Imageファミリーの使用を推奨します。
GPT Imageモデルは常にbase64データを返します。DALL·Eモデルもbase64を要求するようにしているため、2回目のHTTPラウンドトリップなしでファイルを保存できます。
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/sam-david/openai-images-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server