Muse Image MCP server
io.github.kevintsai1202/muse-image·v0.1.3Generate, edit and iteratively refine images with Meta Muse, returning file paths not base64.
0 stars49 downloads/wk
Reviews
Write oneNobody has reviewed Muse Image yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Muse Image tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-10-03 · same rubric, same numbers if you re-run it
- Code scan17 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 qualitystatic API keys via environment variables6/15
- Maintenancelast push 21 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Muse Image compares
Against every graded Media MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 70% of 1,337 Media servers
- Downloads a week
- 49
- more than 35% of 365 Media servers with a package
Install Muse Image in Claude Code, Cursor or VS Code
Runs npx -y muse-image-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add muse-image -- npx -y muse-image-mcp
What the publisher says
From the Muse Image repository's README, as published. We do not edit it. Read it on GitHub
muse-image-mcp
English · 繁體中文 · 简体中文
An MCP server that gives any MCP-capable agent — Claude Code, Claude Desktop, Cursor — image generation powered by the Meta Muse image model.
What it does
Three tools, covering the full loop of working with images in a conversation:
Why this server
Your context window survives. Every tool writes images to disk and returns an absolute file path — never the image bytes. Generating a dozen images costs you a dozen lines of context instead of a dozen megabytes of base64. When you actually want to look at an image, open the path with a file-reading tool.
Multi-turn refinement without state. iterateimage returns a responseid; feed it back as previousresponseid and the next turn continues the same conversation. The server itself stores nothing — conversation state lives on Meta's side, so the server stays restartable and stateless.
New models don't require a new release. Switch models with MUSEMODEL or a per-call model parameter, and pass parameters this server has never heard of through extraparams. Fields that determine request structure are protected from being overwritten; everything else is a deliberate escape hatch.
You always know what it cost. Every response ends with the estimated cost of that call.
Requirements
- Node.js >= 20.12.0
- A Meta Muse API key
Getting an API key
Muse Image runs on the Meta Model API, so you register with Meta — not with this project:
- Go to **** and sign in to the Meta Model API dashboard.
- Open API keys.
- Click Create API key and copy the value.
That value is what you pass as MUSEAPIKEY below. Meta's own documentation calls this variable MODELAPIKEY; this server reads it as MUSEAPIKEY, talks to https://api.meta.ai/v1, and defaults to the model muse-image-1.0.
Reference: Model API docs · Image generation · Muse Image announcement
Keep the key out of source control — use the MCP config's env block or a .env file, both described below.
Install
Option 1: npx (recommended — no clone required)
claude mcp add muse-image --scope user --env MUSE_API_KEY=your-key -- npx -y muse-image-mcpnpx fetches and runs the latest version on demand — nothing to install first.
- --scope user applies it to every project; use --scope local for the current project only.
- -y skips npx's install prompt. Without it the server hangs on an interactive question and the handshake fails.
- Everything after -- is the launch command; --env before it belongs to claude mcp add.
For other MCP clients (Claude Desktop, Cursor), write the config by hand:
{
"mcpServers": {
"muse-image": {
"command": "npx",
"args": ["-y", "muse-image-mcp"],
"env": { "MUSE_API_KEY": "your-key" }
}
}
}On Windows, if npx can't be found, use "command": "cmd" with "args": ["/c", "npx", "-y", "muse-image-mcp"].
Option 2: Local clone (when you want to change the code)
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Muse Image: common questions
- Is Muse Image MCP server safe?
- Mostly: it is graded B (83/100). Read the Muse Image safety report
- How do I install Muse Image?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Muse Image need an API key?
- Yes. The registry entry asks for
MUSE_API_KEY. - Is Muse Image maintained?
- The last commit was 53 days ago (2026-09-12). The latest release is v0.1.3.
- What can I use instead of Muse Image?
- Servers from other publishers that do the same job: faktry MCP server, anymd MCP server and Sapiens Sintéticos MCP server. Compare all Muse Image alternatives.
- How does Muse Image compare with other Media MCP servers?
- safety score 83/100 (higher than 70% of 1,337 Media servers); downloads a week 49 (more than 35% of 365 Media servers with a package). Full comparison.
Alternatives to Muse Image
Same job from other publishers: the closest match first, then the best rated.
- faktryOfficial faktry MCP server: generate and edit images, video, audio, and PDFs.not reviewedGrowingA
- anymdAny file → clean Markdown for AI agents: PDF, Office, EPUB, HTML, images, audio/video. Local MCP.not reviewedEstablishedA
Sapiens SintéticosOperate your Sapiens Sintéticos AI studio: generate image, article, voice, music and video.not reviewedGrowingA
PixelDojoGenerate images, video, audio and short films with 140+ AI models from any MCP client.not reviewedGrowingA- VidofyGenerate video, images, audio and speech with Vidofy — Veo 3.1, Kling 3.0, Flux 2 and 570+ models.not reviewedGrowingA