mcp-asset-gen について
mcp-asset-genは、OpenAIのgpt-image-1を使ってプロンプトから画像素材を生成する、Claude向けのMCPサーバーです。ゲームやWeb開発での素材作成に利用できます。
主な機能
- 01gpt-image-1による画像生成
- 02プロンプトから素材を作成
- 03指定パスへの生成結果の保存
活用シーン
- 01ゲーム用の個別素材の作成
- 02Webサイト用画像の生成
MCP 対応
ClaudeからOpenAIのgpt-image-1による画像生成を行うMCPサーバーで、生成ツールを提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
mcp-asset-gen
このツールを使うと、Claude から OpenAI にアクセスし、gpt-image-1 で画像アセットを生成できます。個々のアセットを出力する必要があるゲーム開発やウェブ開発で、非常に便利です。
要件
- Node
- OpenAI の API Key
- 現時点では、ID 認証を済ませた組織が必要です。
インストール
-
OpenAI のウェブサイトから API KEY を取得します。
-
シェルで API_KEY としてエクスポートします。
export API_KEY=sk-proj-....
- 次に、同じシェルに以下を貼り付けます。
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
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
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。