By 2901were
OpenAI Creative — an MCP-driven image generation toolkit with auto-activating skills for game asset workflows, UI mockup series, character sprites, and prompt engineering. Wraps OpenAI GPT Image models behind a sessions-first API designed for LLM agent consumers.
This skill should be used when the user asks to "design a game character", "create character sprites", "build a character series", "design character variations", "maintain character consistency across poses", "generate a character pose chain", or otherwise needs a full character-design workflow (style bible → base pose → variations) for game development. Covers cross-session consistency, palette locking, and pose chains.
This skill should be used when the user asks to "configure the OpenAI API key", "set up OPENAI_API_KEY", "troubleshoot OpenAI authentication", "fix MCP not configured errors", "check OpenAI API key status", "the API key isn't working", or otherwise needs API-key setup or auth troubleshooting specifically for the openai-creative-plugin. Covers the three configuration methods (env var, config file, configure_openai_token tool), priority order, and diagnostic checks via get_configuration_status.
This skill should be used when the user asks to "generate game assets", "create pixel art", "make a sprite", "design a tileset", "generate a tier evolution atlas", "create a merge-game asset pack", "design game items", or otherwise needs to produce pixel art / game art via the openai-creative-plugin. Covers the Identity Guide pattern (with pixel-art-specific alternative), tier-atlas generation, isolated-subject extraction patterns, and guide overreach workarounds. Palette/resolution tables and sprite/tileset workflows live in references/.
This skill should be used when the user asks to "write a prompt for image generation", "design a generation prompt", "create a sprite prompt", "compose an OpenAI prompt", "structure a prompt for game art", or otherwise needs to construct prompts for the openai-creative-plugin. Covers the Identity Guide 5-line pattern, isolation suffix template for asset extraction, narrative-vs-keyword rules, and Do/Avoid prompting rules. Domain-specific prompt structures (sprites, environments, UI, icons, web) live in references/domain-structures.md.
This skill should be used when the user asks to "generate one image", "make a single image", "create a quick image", "generate an image quickly", "just need one image", or otherwise needs a single-shot image generation without session setup. Covers the minimal generate_image flow and when to skip the session machinery.
Admin access level
Server config contains admin-level keywords
Requires secrets
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Needs API keys or credentials to function
Needs API keys or credentials to function
A Model Context Protocol (MCP) server for AI image generation and editing using OpenAI GPT Image models. Designed for LLM/AI agents using Claude Code.
Version: v0.1.2 | Default Model: gpt-image-2
gpt-image-1.5 (no post-cut needed — the key gamedev win)| Model ID | Max Refs | Sizes | Transparent BG | inputFidelity |
|---|---|---|---|---|
gpt-image-2 ⭐ DEFAULT | 16 | presets + arbitrary WxH (÷16, ≤3:1, ≤3840px) | ❌ | ❌ always high |
gpt-image-1.5 | 16 | auto, 1024x1024, 1536x1024, 1024x1536 | ✅ | ✅ high/low |
Key distinction: gpt-image-2 produces the highest quality but cannot output transparent PNGs. For game sprites requiring alpha channel, use gpt-image-1.5.
Two slash commands inside Claude Code:
/plugin marketplace add https://github.com/2901were/openai-creative-plugin
/plugin install openai-creative-plugin@openai-creative-marketplace
The first registers this repo as a Claude Code plugin marketplace (reading the marketplace.json at the repo root). The second installs the plugin from that marketplace — auto-registering the MCP server and the 9 auto-activating skills.
Then set your OPENAI_API_KEY:
export OPENAI_API_KEY="your-key-from-https://platform.openai.com/api-keys"
That's it.
Organization Verification note: GPT Image models require Organization Verification on your OpenAI account before the API will accept image requests. Visit
platform.openai.com → Settings → Organization → Verificationif you get a 403 error.
git clone https://github.com/2901were/openai-creative-plugin
cd openai-creative-plugin
npm install
npm run build
The compiled output at dist/index.js is what the plugin uses.
Three methods, checked in priority order:
1. Environment variable (recommended)
export OPENAI_API_KEY="your-api-key-here"
2. MCP client config
{
"mcpServers": {
"openai-creative": {
"command": "node",
"args": ["/path/to/openai-creative-plugin/dist/index.js"],
"env": { "OPENAI_API_KEY": "your-api-key-here" }
}
}
}
3. Runtime tool
configure_openai_token({ apiKey: "your-api-key-here" })
// Start a session configured for transparent sprite output
start_creative_session({
model: "gpt-image-1.5",
background: "transparent",
aspectRatio: "1:1",
description: "Knight sprites for platformer game"
})
// Generate base sprite — returned PNG has alpha channel, no post-cut needed
send_creative_message({
prompt: "2D pixel art knight character, idle pose, blue tabard with gold lion crest, 1px black outline, PICO-8 palette, isolated subject"
})
// Generate walking pose maintaining visual consistency
send_creative_message({
prompt: "Same knight in walking pose",
images: ["/path/to/idle.png"] // routes to /images/edits for visual grounding
})
get_configuration_statusCheck if the API is configured and ready. No parameters.
configure_openai_tokenSet your OpenAI API key at runtime. Saves to .openai-creative-config.json.
apiKey (required): Your key from platform.openai.com/api-keysnpx claudepluginhub 2901were/openai-creative-plugin --plugin openai-creative-pluginGemini Creative — an MCP-driven image generation toolkit with auto-activating skills for game asset workflows, UI mockup series, character sprites, and prompt engineering. Wraps Google's Gemini 3 image models (Nano Banana 2 default, Nano Banana Pro) behind a sessions-first API designed for LLM agent consumers.
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.