AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
MCP verified MIT Self-run

CrossGen

mcp-bliveren-crossgen · by Bliveren

Local-first AI image workspace for people and agents. Generate, edit, organize, and reuse images through the desktop app, JSON CLI, or MCP.

No reviews yet
0 installs
1 views
0.0% view→install

Install

$ agentstack add mcp-bliveren-crossgen

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/mcp-bliveren-crossgen)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
17d ago

Declared compatibility

Claude CodeClaude DesktopCursorWindsurf

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of CrossGen? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

CrossGen

Local-first AI image workspace for people and AI agents. Generate, edit, organize, and reuse images from the desktop app, JSON CLI, or MCP-compatible agents.

English · 简体中文

Why 0.3.1 · Visual Tour · Core Workflows · Agent Runtime · Download · Discord · Technical Notes

Why CrossGen 0.3.1

CrossGen 0.3.1 turns the desktop image workspace into an agent-ready local runtime. You can still use the full visual app, while Codex, Claude Code, Cursor, and other local AI agents can discover models, generate or edit images, monitor durable jobs, and export results into a project through CLI or MCP.

The desktop app, CLI, and MCP server share the same API profiles, durable generation queue, History, and Gallery. Install CrossGen once; installed CLI and MCP use require no separate Node.js, npm, pnpm, global package, or local HTTP service.

It is built for real image-generation work, not just one-off prompting. Designers, comic and storyboarding teams, UI makers, operators, product teams, and AI image hobbyists often need the same loop:

  1. connect an image model with an API key,
  2. generate a batch of ideas,
  3. keep useful outputs,
  4. crop, annotate, pick colors, or make quick edits,
  5. reuse the result as a reference image,
  6. generate again.

CrossGen keeps that whole loop inside one app. No repeated file hunting, no scattered browser downloads, no separate folder cleanup before the next image-to-image attempt.

For agent-driven work, the loop becomes equally direct:

  1. inspect configured providers and verified model capabilities,
  2. submit text-to-image or reference-image work,
  3. track, cancel, or retry the queue-backed job,
  4. inspect the resulting Gallery asset,
  5. export it into the agent's current project.

Visual Tour

API access and model switching. Save API keys, switch access profiles, discover models, and let CrossGen pick the most compatible image route.

History and Gallery become reusable references. Drag results or saved assets directly into image-to-image reference slots.

Edit without leaving the workflow. Preview, crop, draw, add text, pick colors, save to Gallery, then use the edited image for the next generation.

Dark mode. A calmer workspace for long image-selection and editing sessions.

Core Workflows

1. One API Key Hub

CrossGen keeps API access simple:

  • save multiple API keys and Base URLs,
  • switch between OpenAI, Gemini, and OpenAI-compatible providers,
  • run model discovery from the app,
  • detect available image models,
  • automatically probe compatible generation routes,
  • keep the active API profile visible without crowding the workspace.

For aggregation platforms, route compatibility matters. CrossGen can prefer the route that actually works for the configured provider, including chat-style image generation paths used by compatible gateways.

2. Gallery And History That Actually Help

Generated images are not throwaway files. CrossGen treats them as reusable working material:

  • History records every generation result with prompt, model, duration, and output actions.
  • Gallery stores selected images as reusable assets.
  • Gallery folders map to local files so assets remain manageable outside the app.
  • Tags, folders, search, sorting, and compact/collapsed views keep large libraries usable.
  • History and Gallery images can be clicked for preview/editing or dragged into image-to-image references.
  • Right-click actions include local path copy for workflows that still need direct file access.

The goal is simple: the image you generated ten minutes ago should be easy to find, edit, and reuse.

3. Generate, Edit, Reuse, Generate Again

CrossGen includes a stronger image preview and editing area:

  • crop results and save the selected region as a new image,
  • draw quick annotations,
  • add text boxes,
  • pick colors from the image,
  • save edited results into Gallery,
  • use Gallery/history items as reference images,
  • continue the next image-to-image round without leaving the app.

This makes CrossGen useful for iterative visual work: generate a base image, crop a detail, annotate or adjust it, save it, then feed it back into the next prompt.

Other Highlights

  • GPT Image 2 and Gemini image workflows: focused launch entries for GPT Image 2 and Nano Banana/Gemini image models.
  • Agent-ready CLI/MCP runtime: local agents can discover providers and models, submit queue-backed image jobs, inspect status, and export Gallery assets.
  • Aggregation-provider compatibility: release gates include real-provider validation through OpenAI-compatible aggregation endpoints and Gemini-compatible image models.
  • Durable generation queue: generation and edit work runs through a bounded local queue with status tracking, retry, cancel, and safe defaults.
  • Prompt templates: save reusable prompt structures and apply them quickly.
  • Prompt chips: insert Gallery assets, color values, and templates into prompts.
  • Image-to-image reference handling: drag local files, Gallery assets, or History outputs into reference slots.
  • Dark mode: built for longer visual review sessions.
  • Local-first storage: history, outputs, templates, and Gallery assets are stored locally.
  • Open source: released under the MIT License.

Agent Runtime

CrossGen 0.3.1 exposes the local image runtime through structured JSON CLI commands and an MCP stdio server. The same queue and Gallery rules protect desktop, CLI, and MCP workflows:

  • crossgen doctor --agent --json reports the app path, data directory, provider readiness, queue configuration, and MCP launch hints.
  • crossgen mcp config --client codex|claude-code|cursor --mode readonly|write|generate --json prints client-ready MCP configuration.
  • crossgen generate ... --yes --wait --json and MCP crossgen_generate_image submit work through the durable queue.
  • crossgen asset export --to --yes --json copies a managed image into a project without moving the Gallery source.

CLI and MCP are separate entry points. MCP can point directly at the installed CrossGen app executable with --mcp and does not require a CLI wrapper. The packaged CLI launcher forwards to the app executable and does not require Node.js, npm, pnpm, or a global package. CLI and MCP default to read-only behavior. Write and generation modes are explicit, paid generation requires confirmation, and local path disclosure is opt-in.

Generate from a local agent or terminal

After configuring an API profile in the desktop app, use the packaged crossgen launcher:

crossgen doctor --agent --json
crossgen models list --json
crossgen generate --prompt "A precise isometric app icon" --yes --wait --json
crossgen job status  --json
crossgen asset export  --to ./assets/app-icon.png --yes --json

Image editing uses the same queue and can accept a local reference image:

crossgen edit \
  --prompt "Keep the composition and change the background to white" \
  --input ./reference.png --yes --wait --json

All machine-facing responses are JSON. Read-only inspection omits API keys and absolute asset paths; paid generation, destructive actions, queue-control changes, exports, and path disclosure require explicit confirmation.

Connect Codex, Claude Code, Cursor, or another MCP host

CrossGen can generate client-ready MCP configuration:

crossgen mcp config --client codex --mode readonly --json
crossgen mcp config --client claude-code --mode generate --json
crossgen mcp config --client cursor --mode generate --json

MCP connects directly to the installed CrossGen executable with --mcp; enabling the crossgen shell command is not required. Choose the smallest permission mode that fits the workflow:

| Mode | Agent capabilities | | --- | --- | | readonly | Inspect providers, models, capabilities, queue, jobs, folders, and Gallery assets | | write | Read-only tools plus controlled Gallery and folder changes | | generate | Write tools plus queue-backed image generation and editing |

Typical agent workflows include generating UI assets during coding, producing several visual directions and polling them as durable jobs, editing an existing reference image, and exporting selected Gallery results directly into a repository.

See [docs/cli-mcp.md](./docs/cli-mcp.md) for command examples and [docs/KNOWN_LIMITATIONS.md](./docs/KNOWN_LIMITATIONS.md) for current agent/runtime limits.

Download And Use

CrossGen is distributed as a desktop release package. Download the latest installer from the GitHub Releases page, install it, open the app, add your API key, and start generating.

| Platform | Package | | --- | --- | | macOS Apple Silicon | .dmg | | Windows x64 | .exe installer | | Linux x64 | AppImage |

Basic setup:

  1. Open API access.
  2. Add an API key and Base URL.
  3. Run model discovery.
  4. Launch GPT Image 2, Nano Banana/Gemini, or a compatible model.
  5. Generate, edit, save useful images to Gallery, and reuse them as references.

The macOS arm64 release is Developer ID signed and Apple notarized. If Gatekeeper blocks a local unsigned build, right-click the app and choose Open, or clear the quarantine attribute:

xattr -dr com.apple.quarantine /Applications/CrossGen.app

If Windows SmartScreen appears, choose More info and then Run anyway.

Brand

CrossGen means a cross-model, cross-step generation workspace: one local runtime for API access, generation, editing, Gallery management, repeated image-to-image iteration, and AI-agent workflows.

The product promise is deliberately practical:

> configure once, generate from the app or an agent, keep useful images organized, and reuse or export every result.

CrossGen is maintained by Nowo and Corgnitor. Nowo focuses on AI-native product design and applied workflows. Corgnitor focuses on AI engineering and productization.

Join the CrossGen community on Discord for feedback, release discussion, and workflow ideas.

Technical Notes

CrossGen is an Electron + React + Tailwind desktop app. The app focuses on local-first workflows and supports OpenAI, Gemini, and compatible image providers.

Useful commands:

pnpm install
pnpm dev:electron
pnpm build

Validation:

pnpm verify:mock-api
pnpm verify:mock-gemini-api
pnpm verify:mock-model-discovery
pnpm verify:release-evidence

Packaging:

pnpm package:dir
pnpm package:mac
pnpm package:win
pnpm verify:release:mac
pnpm verify:release:windows
pnpm verify:release:linux

Release evidence is tracked in [docs/release/evidence.json](./docs/release/evidence.json). Mock verifiers do not spend real API credits. Real-provider gates require explicit cost approval and local environment variables.

License

CrossGen is released under the [MIT License](./LICENSE).

Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.