返回 MCP 目录
public公开dns本地运行

Image Generator (OpenAI)

一个允许Claude与OpenAI对话并使用gpt-image-1生成图像资产的工具,适用于游戏或网页开发中需要生成单个资产的场景。

article

README

🚀 MCP 资产生成工具

本工具能够让Claude与OpenAI进行通信,并借助gpt-image-1生成图像资产。在游戏或网络开发场景中,当你需要输出单个资产时,该工具会发挥巨大作用。

🚀 快速开始

此工具允许Claude与OpenAI通信,使用gpt-image-1生成图像资产,在游戏或网络开发需输出单个资产时非常实用。

✨ 主要特性

  • 支持Claude与OpenAI通信。
  • 利用gpt-image-1生成图像资产。

📦 安装指南

安装需求

  • Node
  • OpenAI API密钥

    ⚠️ 重要提示

    这需要一个组织,并且目前需要进行身份验证。

安装步骤

  1. OpenAI 网站获取一个API密钥。
  2. 在你的壳环境中导出它:
export API_KEY=sk-proj-....
  1. 然后在同一个壳中粘贴以下代码:
jq --arg apiKey "$API_KEY" \
'.mcpServers = (.mcpServers // {}) | 
 .mcpServers["mcp-asset-gen"] = {
   type: "stdio",
   command: "npx",
   args: ["mcp-asset-gen"],
   env: { API_KEY: $apiKey }
 }' ~/.claude.json > ~/.claude.tmp && mv ~/.claude.tmp ~/.claude.json
  1. 安装完成!让Claude为你生成一个图像,你会看到以下输出:
> 生成一个可用于我的街机游戏的小标志图像

 我将为你的街机游戏生成一个标志。请提供更具体的描述(颜色、风格、游戏主题等)以获得更好的结果。

> 它应该看起来像旧式吃豆人机器(类似于木制街机机器)

⏺ mcp-asset-gen:generateImag(outputPathAbsolute: "/Users/jbrower/projects/mcp-asset-gen/arcade-logo.png", prompt: "An old school wooden arcade…
   (MCP)                    machine logo in the style of Pacman, with retro colors and pixelated elements, top-down view of the cabinet,
                            nostalgic arcade gaming feel, vibrant colors against dark background", quality: "high", size: "1024x1024")
  ⎿  The image is now available at /Users/jbrower/projects/mcp-asset-gen/arcade-logo.png.

 ⏺ 已生成的街机标志保存到 /Users/jbrower/projects/mcp-asset-gen/arcade-logo.png
help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端