@te-code/image-gen-mcp
v1.0.0
Published
MCP server for TE Code image generation (app assets, game assets, covers, logos)
Maintainers
Readme
TE Image Generation MCP Server
MCP server that gives Claude Code native tools for generating images:
- App Assets: Icons, splash screens, feature graphics for iOS/Android
- Game Assets: Sprites, characters, backgrounds, tilesets
- Book Covers: Cover images with title/author text
- Logos: Brand marks and logos
Setup
1. Install
cd mcp-server
npm install
npm run build2. Get Service Key
Get a TE_SERVICE_KEY from TENEO Auth or your admin.
3. Add to Claude Code
Add to your ~/.claude/settings.json (or project .claude/settings.json):
{
"mcpServers": {
"te-image-gen": {
"command": "node",
"args": ["D:/Travis Eric/TE Code/book-cover-generator/mcp-server/dist/index.js"],
"env": {
"TE_SERVICE_KEY": "your_service_key_here"
}
}
}
}Or if published to npm:
{
"mcpServers": {
"te-image-gen": {
"command": "npx",
"args": ["@tecode/image-gen-mcp"],
"env": {
"TE_SERVICE_KEY": "your_service_key_here"
}
}
}
}4. Restart Claude Code
The tools will now be available in your Claude Code session.
Available Tools
generate_app_asset
Generate app assets for iOS/Android apps.
Asset types: app_icon, splash_screen, feature_graphic, hero_image, promo_image, marketing_text
Styles: ios17, minimal, gradient, glassmorphism, flat, 3d, neon, outline
Providers: auto, nanobanana (fast), nanobanana-pro (quality+text), ideogram (best)Example:
Generate an app icon for Flux - a habit tracking app.
Use a flowing wave symbol in green (#34C759), modern iOS style.generate_game_asset
Generate game assets like sprites, backgrounds, and characters.
Asset types: sprite, icon, background, tileset, character, item
Styles: pixel-art, hand-drawn, isometric, stylized, realistic, low-poly, chibi
Moods: cozy, heroic, dark, cute, magical, retro, sci-fi, spooky, vibrantExample:
Generate a treasure chest sprite in pixel-art style for a cozy RPG game.generate_cover
Generate book covers with title and author text.
Use ideogram provider for best text rendering.Example:
Generate a sci-fi book cover for "The Last Algorithm" by Jane Smith.
Dark space background with glowing circuitry patterns.generate_logo
Generate logos and brand marks.
Example:
Generate a minimal logo for TechFlow - a SaaS company.
Abstract flowing lines, no text, works well at small sizes.list_providers
List available AI providers and their capabilities/pricing.
Environment Variables
| Variable | Description | Default |
|----------|-------------|---------|
| TE_SERVICE_KEY | Service key for authentication | Required |
| TE_IMAGE_GEN_URL | API base URL | https://bookcovergenerator.ai |
Provider Comparison
| Provider | Speed | Quality | Text | Credits |
|----------|-------|---------|------|---------|
| nanobanana | Fast | Good | Basic | 2-5 |
| nanobanana-pro | Medium | Great | Good | 5-12 |
| ideogram | Medium | Best | Excellent | 8-15 |
Use provider: "auto" to let the system choose based on your request.
For Other Projects
To add image generation to your project:
- Copy this MCP server or install via npm
- Add to project's
.claude/settings.json - Claude in your project now has native image tools
See D:\Travis Eric\TE Code\.claude\AI_TO_AI_INTEGRATION.md for full ecosystem docs.
