mcp-asset-gen

mcp-asset-gen

site icon
2025.05.04 1
JavaScript图像生成游戏开发网页设计内容生成
mcp-asset-gen 是一个工具,允许 Claude 与 OpenAI 进行交互,并使用 `gpt-image-1` 生成图像资源。这对于游戏或网页开发中需要生成单个资源的情况非常有用。
View on GitHub

Overview

基本能力

产品定位

mcp-asset-gen 是一个图像生成工具,主要用于通过 OpenAI 的 API 生成高质量的图像资源,适用于游戏开发、网页设计等场景。

核心功能

  • 通过 OpenAI 的 API 生成图像资源。
  • 支持高分辨率图像生成(如 1024x1024)。
  • 支持自定义提示(prompt)和图像质量设置。

适用场景

  • 游戏开发中需要快速生成角色、场景或道具的图像资源。
  • 网页设计中需要生成独特的图标或背景图像。
  • 任何需要快速生成高质量图像的创意项目。

工具列表

  • mcp-asset-gen: 主工具,用于生成图像资源。

常见问题解答

  • Q: 如何获取 OpenAI API Key? A: 需要从 OpenAI 网站 获取,并且需要组织验证。

使用教程

使用依赖

  • Node.js
  • OpenAI API Key

安装教程

  1. OpenAI 网站 获取 API Key。
  2. 在 shell 中导出 API Key:
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

调试方式

安装完成后,可以通过 Claude 请求生成图像来测试工具是否正常工作。例如:

generate a small logo image that i could use for my arcade game

工具会生成图像并返回保存路径。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。