Skip to main content
Glama

Server Details

Generate AI images and videos from any compatible MCP client.

Ownership verified
Status
Healthy
Uptime
100.0% over the last 24 hours
OAuth
Works in Glama
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

A4.3/5.0

Scored across 11 tools

Disambiguation4/5

Core actions are cleanly separated: generate_image vs edit_image vs generate_video vs vectorize_image each target a distinct media operation, and check_generation vs list_generations are differentiated by task-id lookup versus history browsing. The only mild overlap is the cost-related trio (list_models, quote_generation, get_credits), which all surface pricing or balance information, though descriptions explain the intended use of each.

Naming Consistency5/5

Every tool follows a strict snake_case verb_noun pattern: check_generation, edit_image, generate_image, generate_video, get_credits, list_generations, list_models, list_styles, plan_product_ad, quote_generation, vectorize_image. Verbs are used predictably by intent (list_* for enumeration, generate_*/edit_* for media actions).

Tool Count5/5

Eleven tools is well within a comfortable range and each one maps to a real need: generation, editing, vectorizing, discovery, pricing, planning, and history. Nothing looks like filler or a near-duplicate.

Completeness4/5

The generation lifecycle is well covered end-to-end: discover styles/models, quote cost, generate or edit, poll with check_generation, and retrieve past results with list_generations. Minor gaps exist, such as no cancel/abort for a running task and no delete or re-roll/upscale operation, but agents can work around these.

Available Tools

11 tools
check_generationCheck GenerationA
Read-onlyIdempotent
Inspect

Return one of the caller's own image or video generations by task id: a finished one again (no new generation, no credits), or wait for one that was still running. Task ids are quoted in every generation reply and by list_generations. Free to call; it never starts anything.

Inputs: task_id (required).

edit_imageEdit ImageA
Destructive
Inspect

Edit an existing image with a text instruction, using Claude Imagine credits. Pass the full-resolution URL of the image to change, plus up to 8 more images when the result should combine them, such as a person placed into a scene, a garment put on a model or a product set in a new setting. Pass them as separate URLs; do not stitch them into one collage. The result is a new image, and the originals are untouched. Say in the prompt what must stay the same, not only what changes.

Inputs: prompt (required), image_urls (required), model, quality, +4 more.

generate_imageGenerate ImageA
Destructive
Inspect

Generate an AI image from a text prompt using Claude Imagine credits. Returns the image inline plus its full-resolution URL. To change an existing image, use edit_image. For a YouTube thumbnail, book cover, album or podcast cover, poster, blog cover or product photo, call list_styles first and pass one of its ids as style.

Inputs: prompt (required), model, style, quality, +4 more.

generate_videoGenerate VideoA
Destructive
Inspect

Generate an AI video with H3 Max Turbo (default: renders in seconds, 5-15 s), Grok Imagine, Seedance, Veo, or Kling. Every account gets its first H3 Max Turbo clip at 5 s / 480p free; after that it costs credits like any other preset. Users can name a model family naturally: H3, Hailuo or MiniMax map to H3 Max Turbo, Veo to Veo 3.1 Fast, Kling to Kling 2.5 Turbo, Grok to Grok Imagine, and Seedance to Seedance 2.0 Mini. Seedance 1.5 Pro was retired by its provider on October 21, 2026; if the user asks for it, say so and suggest Seedance 2.0 Mini rather than switching silently. Never omit model when the user named one. Call list_models or quote_generation first when the user wants to review models and costs before spending credits.

Inputs: prompt (required), model, duration, image_url, +3 more.

get_creditsGet CreditsA
Read-onlyIdempotent
Inspect

Get the remaining credit balance for this account.

Inputs: no named parameters.

list_generationsList GenerationsA
Read-onlyIdempotent
Inspect

The caller's own recent image and video generations on this account, newest first, including ones made on the website. Use it to find an earlier result to show again, edit or animate, then use its task id with check_generation or its URL with edit_image / generate_video. Free; returns records only and never starts anything.

Inputs: type, limit, query, status.

list_modelsList ModelsA
Read-onlyIdempotent
Inspect

List available image and video models with their credit cost.

Inputs: no named parameters.

list_stylesList StylesA
Read-onlyIdempotent
Inspect

Named looks for generate_image: YouTube thumbnails, book covers, album and podcast cover art, posters, blog covers and product photos, four styles each. Free. Call it when the person wants one of those, show the options (in claude.ai they appear as a picker card), then pass the chosen id as style to generate_image with a prompt that describes only the subject.

Inputs: category.

plan_product_adPlan a Product AdA
Read-onlyIdempotent
Inspect

Plan a complete product-photo workflow: two image directions from one original product photo, user selection, then a short video. Returns exact account prices, prompts, budget guidance and output checks. Free: never starts a generation. Use before making product ads or product videos.

Inputs: product (required), duration, preserve, image_url, +2 more.

quote_generationQuote GenerationA
Read-onlyIdempotent
Inspect

Exact credit cost of a generate_image, edit_image or generate_video call before making it, with the caller's balance and plan eligibility. Use it whenever price or budget comes up instead of estimating. Free; nothing is reserved or started.

Inputs: tool (required), model, quality, duration, +4 more.

vectorize_imageConvert Image to SVGA
Destructive
Inspect

Convert an existing raster image (PNG, JPG or WebP) into an editable SVG vector file by tracing it, for 2 credits. Works best on logos, icons, stickers and flat illustrations; photos turn into many small shapes. Pass the full-resolution URL of an earlier result or any public image. To make an SVG from a description, first generate_image a flat design on a plain background (gpt-image-2.6 renders lettering well), then convert that URL.

Inputs: image_url (required), max_credits.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources