NestDaddy

GenMagic

io.github.yumaheymans/genmagic · v1.1.1

Generate images, video, speech, music and text with 450+ AI models, one API key and one balance.

Connect Remote server

Terminal
claude mcp add --transport http genmagic https://genmagic.co/api/mcp --header "Authorization: Bearer <YOUR_API_KEY>" --header "X-GenMagic-Client: <X_GENMAGIC_CLIENT>"
~/.cursor/mcp.json
{
  "mcpServers": {
    "genmagic": {
      "url": "https://genmagic.co/api/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_API_KEY>",
        "X-GenMagic-Client": "<X_GENMAGIC_CLIENT>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "genmagic": {
      "type": "http",
      "url": "https://genmagic.co/api/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_API_KEY>",
        "X-GenMagic-Client": "<X_GENMAGIC_CLIENT>"
      }
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://genmagic.co/api/mcp

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools 7 found in our last check

  • list_models

    List the AI models GenMagic runs, newest first, with each one's id, price and key details (context window and capabilities for text, voices for speech, resolutions, clip lengths and sound for video). Pass a model's id as 'model' to generate_text, generate_image, generate_speech,…

  • generate_text

    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 p…

  • generate_image

    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…

  • generate_speech

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

  • generate_music

    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.

  • create_video

    Start generating a video from a text description with GenMagic (or animate an image: pass 'image' as the opening frame), with any text-to-video model, clip length, resolution and sound the model supports (list_models with category "video" shows them and the per-second price). Vi…

  • get_video

    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…

Headers

NameDescription
Authorization
Required, secret
GenMagic API key as a Bearer token, created at https://genmagic.co/get-api-key
X-GenMagic-Client
Optional

Details

Endpointhttps://genmagic.co/api/mcp (Streamable HTTP)
First published10 Oct 2026
Last updated10 Oct 2026
Registry nameio.github.yumaheymans/genmagic

More ai and media servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.