mcp资产生成
](https://badge.fury.io/js/mcp-asset-gen)
该工具允许Claude与OpenAI对话,并使用 gpt-image-1 以生成图像资产。当您需要打印单个资产时,这对于游戏或web开发非常有用。
需求
- 节点
- OpenAI API密钥
- 请注意,这需要一个组织,目前需要进行ID验证。
安装
- 从获取API密钥 OpenAI网站.
- 在您的shell中将其导出为API_KEY。
export API_KEY=sk-proj-....- 然后,将此内容粘贴到同一个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- 你完了!让克劳德为你生成一个图像,你会看到
> generate a small logo image that i could use for my arcade game
I'll generate a logo for your arcade game. Please provide a more specific description of what you'd like to see in the logo (colors, style,
game theme, etc.) for better results.
> It should look like an old school pacman machine (liek a wooden arcade machine)
⏺ 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.
⏺ Generated arcade logo saved to /Users/jbrower/projects/mcp-asset-gen/arcade-logo.png