Mmcp.market

Mediagen MCP server

by Cripacx·io.github.Cripacx/mediagen·v0.3.0

Generate images and video from text prompts across Gemini, OpenAI and Kie AI.

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Growing

51 stars40 downloads/wk

Reviews

Write one

Nobody has reviewed Mediagen yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Mediagen tools (4, 1 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • check_configuration

    Report which providers have a key configured and which layer supplied it. Does not make live requests and never reveals a key.

  • generate_media

    Generate an image or a video from a text prompt and save it to disk. Returns the saved path. Does not mark the result: use mark_media afterwards, once the image can be seen.

  • list_models

    Show which model each provider would use right now, where that choice came from, and which models are listed. A model absent from the lists is still sent to the provider.

  • mark_mediawrite action

    Write the IPTC/XMP AI-generated marker into an existing file, and optionally composite the European Commission's official visible label into a copy beside it. Run this after generate_media, once the image can be seen and a corner that covers nothing important can be chosen.

Public scan report

scanner v0.1.9 · 2026-09-21 · same rubric, same numbers if you re-run it

no findings
  • Code scan108 source files scanned25/25
  • Live reliabilityno gateway calls yet and no remote to proben/a
  • Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 30 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

What the publisher says

From the Mediagen repository's README, as published. We do not edit it. Read it on GitHub

mediagen — an image and video generation skill for coding agents

Give your agent image and video generation across Google Gemini, OpenAI and Kie AI — one skill, one install, no API to learn.

Say roughly what you want and let it decide the rest:

You:   Make a hero image for the landing page, wide, something moody and industrial.

Agent: npx -y mediagen image "A disused loading dock at dusk, wet concrete…"
         --aspect-ratio 21:9 --json
       → ./output/image-20260823T094107Z.png

It wrote the prompt out in full, knew 21:9 rules OpenAI out, and read the path back from --json.

Or be exact, and it stops deciding:

You:   Same thing with gemini-3-pro-image, 21:9, 4K, marked as AI-generated,
       saved as hero.png.

Agent: npx -y mediagen image "A disused loading dock at dusk, wet concrete…"
         --model gemini-3-pro-image --aspect-ratio 21:9 --size 4K
         --output-name hero.png --json
       → ./output/hero.jpg

       [looks at the image]

       npx -y mediagen mark ./output/hero.jpg --visible-label
         --label-position top-right --json
       → ./output/hero.labelled.jpg

It marked in a second pass, after seeing where the subject ended up — and put the label on the flat roofline rather than over the loading bay.

Anything the CLI takes can be asked for in words — provider, model, aspect ratio, size, output name and directory, quality preset, video duration, an input image to edit, and whether to mark the result. Name any of them and the agent uses it as given; leave it out and it chooses, or falls back to what you configured.

Install

npx -y skills add Cripacx/mediagen --skill mediagen

That is the whole installation. Nothing else to set up — the skill runs the CLI through npx, which fetches it on first use and caches it afterwards.

Then give it a key:

npx -y mediagen init

An interactive wizard: pick providers, enter each key without it being echoed, verify each against the live API, choose a model per provider, and set a default. One key is enough to start.

Now just ask your agent for an image.

What your agent can do with it

have

  • Generate images and video from a description, or edit media you already

21:9 and video, that OpenAI cannot do 16:9 at all, and that Kie aggregates around thirty third-party models

  • Choose the right provider for the task — the skill knows Gemini handles

ratio, a size or a filename and it is used as stated. mediagen models is there when you want to see what is available before choosing

  • Take your instructions literally when you give them. Name a model, a

"a hero image, moody and industrial" becomes a full description of subject, composition, light, camera and materials before anything is sent

  • Write the prompt properly. The skill carries prompt-writing guidance, so

anything photorealistic or destined for publication

  • Mark AI-generated output when it matters — the skill suggests it for

machine-readable code and a next action

  • Recover from failures on its own, because every error carries a

And what it will not do: ask you to paste an API key into the chat. On a configuration error the skill tells you to run mediagen init in your own terminal.

Prerequisites

and video, widest range of shapes

  • At least one API key:
  • Google Gemini (get one here) — images
  • OpenAI (get one here) — images
  • Kie AI (get one here) — ~30 third-party models
  • Node.js 20.11 or later

Configuration

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Install directly

Runs npx -y mediagen on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add mediagen -- npx -y mediagen
Add to Cursor

Mediagen: common questions

Is Mediagen MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the Mediagen safety report
How do I install Mediagen?
It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
Does Mediagen need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Mediagen maintained?
The last commit was 31 days ago (2026-08-23). The latest release is v0.3.0.
What can I use instead of Mediagen?
Servers from other publishers that do the same job: Agent-Native Assets MCP server, Maginary MCP server and Image MCP server. Compare all Mediagen alternatives.

Alternatives to Mediagen

Same job from other publishers: the closest match first, then the best rated.

All Mediagen alternatives →
  • Agent-Native Assets
    Digital asset manager - upload, organize, search, and generate on-brand images and videos
    A
  • Maginary
    AI image + video generation for agents: --flag prompt DSL, async generate/poll, x402 pay-per-use.
    B
  • Image
    AI image generation and editing with prompt optimization and quality presets
    B
  • Runapi
    130+ AI models for image, video, music, and audio — 18 model families, one RunAPI account.
    A
  • MCP
    Run any model on the live WaveSpeed catalog: image, video, audio, 3D.
    B

More from Cripacx