Skip to main content
Glama

GenMagic

Server Details

Generate text, images, speech, music, and video with any AI model, from one credit balance.

If you are the author of this connector, you can claim ownership with GitHub, an HTTP challenge, or a DNS record. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP
URL
Repository
yumaheymans/genmagic-mcp
GitHub Stars
0

Tool Definition Quality

Score is being calculated. Check back soon.

Available Tools

6 tools
create_videoCreate a videoInspect

Start generating a video from a text description with GenMagic. Video is asynchronous, so this returns a job id immediately (nothing is charged yet). Poll it with the get_video tool every few seconds until the status is "completed" to get the hosted video URL. On-brand automatically when the account has brand personalization on.

ParametersJSON Schema
NameRequiredDescriptionDefault
promptYesA description of the video to create.
aspect_ratioNoAspect ratio: 16:9 (landscape), 9:16 (portrait), or 1:1 (square). Defaults to 16:9.
generate_imageGenerate an imageInspect

Generate an image from a text description with GenMagic. Pass 'image' (an https or data URL) to transform THAT image instead of generating from scratch (image-to-image), and type "logo" to make a brand mark. Returns the image inline plus a hosted URL. On-brand automatically when the account has brand personalization on.

ParametersJSON Schema
NameRequiredDescriptionDefault
sizeNoImage size, e.g. 1024x1024 (square), 1792x1024 (wide), 1024x1792 (tall).
typeNoSet to 'logo' to generate a brand mark instead of a picture.
imageNoOptional reference image (an https URL or a data:image URL) to transform (image-to-image), e.g. a character to keep consistent.
promptYesA description of the image to create (or the edit to make when 'image' is given).
generate_musicGenerate musicInspect

Generate an original music track from a text description with GenMagic. Returns the audio inline plus a hosted URL. On-brand in mood automatically when the account has brand personalization on.

ParametersJSON Schema
NameRequiredDescriptionDefault
promptYesA description of the music to create (genre, mood, instruments, tempo).
generate_speechGenerate speech (text to speech)Inspect

Turn text into spoken audio with GenMagic. Returns the audio inline plus a hosted URL. The text is voiced verbatim.

ParametersJSON Schema
NameRequiredDescriptionDefault
inputYesThe text to speak, read aloud verbatim.
voiceNoOptional voice name (e.g. alloy). Defaults to a neutral voice.
generate_textGenerate textInspect

Generate text with GenMagic: copy, an answer, a draft, code, an SVG graphic, or a complete web page. Pass 'type' to make a specific artifact ("website" for a full self-contained HTML page, "svg" for a vector graphic, "code" for a code snippet, "writing" for prose); omit it for plain text. Attach files for the model to read via 'attachments' (PDF, Word/Excel/PowerPoint, CSV, text/code, images, audio); GenMagic converts anything a model cannot ingest natively. If the caller's account has brand personalization on, the output comes out on-brand automatically, and a website or svg also picks up the brand's palette and typeface.

ParametersJSON Schema
NameRequiredDescriptionDefault
typeNoThe kind of artifact to make. Omit for plain text.
promptYesWhat to write or produce.
systemNoOptional system instruction to steer tone, role, or format.
attachmentsNoFiles for the model to read. Each item is { name, mime, dataUrl } where dataUrl is a base64 data URL (data:<mime>;base64,...). Any type is accepted: PDF, docx/xlsx/pptx, csv, text/code, images, audio.
get_videoCheck a video jobInspect

Check a video started with create_video. Returns "queued" or "processing" while it renders, "completed" with the hosted video URL when it is ready, or a terminal failure if the render failed. Poll every few seconds until it is either completed or failed (both are terminal: stop polling once you see one). The clip is charged once, on completion.

ParametersJSON Schema
NameRequiredDescriptionDefault
idYesThe video job id returned by create_video.

Frequently Asked Questions

Discussions

No comments yet. Be the first to start the discussion!

Related MCP Connectors

Related MCP Servers

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.