Magic Hour MCP Server

Hosted Magic Hour MCP server: the agent generates and edits video, images and audio through the service API

  • 10 ★ on the repository
  • Last commit
  • Apache-2.0
MCP serverOfficial

Extended access

Why this level

  • Every generation spends paid credits
  • Uploads media files to an external service
All reasons and checks

magichourhq/magic-hour-mcp

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add mcp/magic-hour-mcp-server

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • Every generation spends paid credits
  • Uploads media files to an external service

This is third-party code. Review the repository files before installing.

What it does

The server builds MCP tools from the Magic Hour OpenAPI spec, so the agent gets every media generation and editing endpoint. Jobs are async: a creation tool returns an ID and charged credits immediately, and wait_for_*_project tools poll until the result is ready and return download links. Files are uploaded to a URL issued by the server and the returned path is passed to the generation tool. Image and audio results can come back inline.

Who it is for. For marketers, social media teams and developers producing media with Magic Hour.

Good fit when

  • You want a short video or image generated right from an agent chat
  • You need media generation inside an agent-driven workflow

Not a fit when

  • You have no Magic Hour account or credits
  • You need to pass local files without uploading: the server does not read your disk paths

Example request

Use Magic Hour to make a cover image for a post about our autumn launch and give me the file link

MCP

Transport
http
Authentication
API key

Limitations

Requires a Magic Hour API key and every generation spends paid credits. In Claude you must set the OAuth Client ID magic-hour-mcp manually because dynamic client registration is not supported.

How to disable. Run claude mcp remove magic-hour, remove magic-hour from config.toml in Codex, or disable the connector in Claude.

FAQ

Do I need to clone the repo?

No, the hosted URL is enough. The repo is for those who deploy the server themselves.

How do I check the connection?

Ask the agent to call the ping tool; it should return pong.

Discussion

No questions or reviews yet.

Official

An MCP server for generating images and video from the agent: several models, a large prompt library and parallel tasks

MCP serverExtended access1.8KRepository stars
Official

Recraft's remote MCP server: an agent draws raster and vector images, edits a region, removes the background and upscales

MCP serverExtended access

VidMoat MCP

Vidmoat MCP

Official

Remote MCP server of a cloud video editor: an agent imports footage, edits the timeline, checks frames and renders MP4

MCP serverBroad access

ClipForge MCP

ClipForge

Official

ClipForge MCP builds a vertical video from a topic or a product link: stock footage, Edge TTS voiceover and captions, no keys, composed with FFmpeg

MCP serverExtended access1.1KRepository stars

A community MCP server for the Kling AI API: video, images, lip sync and virtual try-on. It uploads local files to a third-party cloud bucket

MCP serverBroad access45Repository stars

MCP server that drives local Adobe Premiere Pro projects from Claude, Codex and other MCP clients

MCP serverExtended access775Repository stars

README in short

The README describes a FastMCP server that builds tools from OpenAPI at startup and adds policies for async polling, uploads and project downloads. It shows a local run and testing with MCP Inspector. The user guide in user.md covers connecting the hosted server in Claude, Claude Code and Codex. The upload flow via issued URLs is explained separately.

README badge

Report a problem

Foxx AIMagic Hour MCP Server
Foxx AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.