返回市场
MCP资产生成器

MCP资产生成器

作者:jbrower953 星标更新:2025-05-04

项目介绍

mcp-asset-gen

npm 版本

此工具允许Claude与OpenAI通信,并使用gpt-image-1生成图像资源。这对于游戏或网页开发非常有用,当你需要打印单独的资源时。

要求

  • Node
  • 一个OpenAI API密钥
    • 注意:这需要一个组织,并且目前需要进行身份验证。

安装

  1. OpenAI网站获取API密钥。
  2. 在你的shell中导出它为API_KEY。
export API_KEY=sk-proj-....
  1. 然后,在同一个shell中粘贴以下内容:
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为你生成一张图片,你会看到
> 生成一个小的logo图像,我可以用在我的街机游戏中

 我会为你生成一个街机游戏的logo。请提供更具体的描述,比如你希望在logo中看到的颜色、风格、游戏主题等,以便获得更好的结果。

> 它应该看起来像一个老式的Pacman机器(像木制的街机机器)

⏺ mcp-asset-gen:generateImag(outputPathAbsolute: "/Users/jbrower/projects/mcp-asset-gen/arcade-logo.png", prompt: "一个老式的木制街机...
   (MCP)                    机器logo,风格类似于Pacman,带有复古颜色和像素化元素,俯视视角的机柜,怀旧的街机游戏感觉,明亮的颜色对比深色背景", quality: "high", size: "1024x1024")
  ⎿  图像现在可以在/Users/jbrower/projects/mcp--asset-gen/arcade-logo.png找到。

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