GenMagic
by genmagic.co in AI models & inference
Generate images, video, speech, music and text with 450+ AI models, one API key and one balance.
https://genmagic.co/api/mcp
Last 30 days
Status and outage history ยท Atom feed
- Uptime
- 100%
- Response time
- 326 ms typical, 384 ms slowest 5%
- Last check
- 5 h ago
- Next check
- in 23 min
How to call it
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"genmagic": {
"type": "http",
"url": "https://genmagic.co/api/mcp"
}
}
}7 tools
- 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 pl
- 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). Vid
- 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 p
Security scan
- No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 5 h ago | Passed | 200 | 285 ms |
| 14 h ago | Passed | 200 | 360 ms |
| 23 h ago | Passed | 200 | 326 ms |
| 33 h ago | Passed | 200 | 321 ms |
| 43 h ago | Passed | 200 | 384 ms |
| 2 days ago | Passed | 200 | 297 ms |
| 3 days ago | Passed | 200 | 333 ms |
| 3 days ago | Passed | 200 | 1.0 s |