io.github.magichourhq/magic-hour
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Magic Hour
Publisher-provided description
Create and edit images and video, generate music, and retrieve existing audio projects.
Summary by lookupd
Generates and edits images, videos, music and voice audio, then polls project status and downloads finished media files.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http magic-hour https://mcp.magichour.ai/
Codex, remote (streamable-http)
codex mcp add magic-hour --url https://mcp.magichour.ai/
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"magic-hour": {
"url": "https://mcp.magichour.ai/"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (showing 30 of 53)
Publisher-provided text
get_workflow_guideReturns required inputs, ordered steps, example requests and review criteria for eight supported Magic Hour workflows. Use when planning a generation, not to ruupload_chatgpt_imageUploads a PNG, JPEG or WebP image attached in ChatGPT to the connected Magic Hour account. Use this for native ChatGPT photo attachments instead of asking the cupload_chatgpt_mediaUploads one native ChatGPT attachment to the connected Magic Hour account: PNG/JPEG/WebP images, MP4/MOV/WebM video, or MP3/WAV/M4A/FLAC/Ogg/WebM audio, up to 2pingChecks that the Magic Hour server is reachable. Use for connectivity troubleshooting; it does not validate API credentials or account access. Makes no media orwait_for_video_projectPolls a video project until it completes, errors, is canceled or times out. Use with the id returned by a video create tool. Read-only; returns download URLs whwait_for_image_projectPolls an image project until it completes, errors, is canceled or times out. Use with the id returned by an image create tool. Read-only; returns the project anwait_for_audio_projectPolls an audio project until it completes, errors, is canceled or times out. Use with the id returned by an audio create tool. Read-only; returns the project anfetch_image_downloadFetch a completed project's image as inline MCP image content for compatible clients. Use the exact signed download URL, including query parameters. Requires HTfetch_audio_downloadFetch a completed project's audio as inline MCP audio content for compatible clients. Use the exact signed download URL, including query parameters. Requires HTfetch_video_downloadFetch a completed project's video as an embedded MCP binary resource for compatible clients. Use the exact signed download URL, including query parameters. Requget_account_infoReturns credit balance and subscription details for the connected account. Use to inspect account information before choosing generation settings. Use tier, notlist_saved_itemsLists the account's active saved characters, references, voice recordings, moodboards and brand kits, newest first. Reusable paths are in each item's assets[].fvoices_listList the voices available for text-to-speech. Use a voice's `id` as `style.voice_name` in the AI Voice Generator API. To fetch the next page, pass the response'get_upload_urlsCreates presigned upload URL and file-path pairs for local media. Use when a generation needs a file the user has locally: upload raw bytes to the returned uploget_face_detection_resultsReturns a face-detection job's status and detected faces. Use with the id from detect_faces to inspect progress and choose face mappings before a selected-facedetect_facesStarts an asynchronous face-detection task for a supplied image or video and returns its id and charge information. Use before a selected-face swap, then retrieget_video_projectReturns a video project's status and, once complete, its download URLs. Use to check progress with the id from a video create tool. Read-only.delete_video_projectDeletes the video project and attempts to delete its completed output. Cannot be undone; confirm with the user first.create_talking_photoUse only with the user's own likeness or content they are authorized to use. Do not use for impersonation, deception, sexual content, or content involving minorcreate_spoken_ad_videoCreates a creator-style spoken ad video from a prepared image and a text script. Use when the image is ready and the dialogue should be generated from text. Staedit_videoEdits the appearance or content of a supplied video segment using a text prompt. Use with a source video, the requested changes and the clip end time. Starts atranslate_videoTranslates speech in a supplied video segment into a supported target language. Starts a background job that costs credits; returns a project id for wait_for_viupscale_videoUpscales a supplied video segment to a selected output resolution while preserving its aspect ratio. Starts a background job that costs credits; returns a projecreate_animationCreates a stylized animated video with art and camera settings, using a custom prompt or an audio-derived prompt mode. Can use an initial image and audio. Credicreate_video_from_audioGenerates an audio-guided video from a supplied audio track, with an optional starting image and visual prompt. Starts a background job that costs credits; retuadd_subtitles_to_videoAdds automatically generated subtitles to a supplied video segment using a subtitle preset or custom text styling. Starts a background job that costs credits; rreplace_character_in_videoUse only with the user's own likeness or content they are authorized to use. Do not use for impersonation, deception, sexual content, or content involving minorswap_face_in_videoUse only with the user's own likeness or content they are authorized to use. Do not use for impersonation, deception, sexual content, or content involving minorcreate_video_from_imageAnimates a supplied image into a video using motion instructions and available model options. Starts a background job that costs credits; returns a project id fcreate_lip_sync_videoUse only with the user's own likeness or content they are authorized to use. Do not use for impersonation, deception, sexual content, or content involving minor
Details
- Version: 0.1.1
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 539 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/magichourhq/magic-hour-mcp
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.github.magichourhq/magic-hour)
- 62033 servers
- Last crawl: 2026-11-11T15:38:39.561Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp