mcpbeat Sign in

HyperCodeMotion MCP Server

not responding

HyperCodeMotion MCP is listed as active in the registry but did not answer our last check. It exposes 9 tools. Last commit 3 Nov 2026.

Validate AI-made motion graphics and package them as editable HyperCodeMotion projects.

Uptime history 25 days of history · worst day 0%
25 days agonow
0.0%
Uptime 24h
0 of 91 checks
9
Tools
read from the server
338 ms
Response time
average over 24h
1
Stars
last commit 3 Nov 2026

What changed 10

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 18 October 2026. No other catalogue keeps this.

25 Oct 6 tools appeared get_motion_recipe, get_proposal_status, get_recreation_brief and 3 more
25 Oct 2 tool descriptions were rewritten get_capabilities, validate_json
18 Oct a tool appeared create_hcmotion
18 Oct a tool description was rewritten get_capabilities

What the code does

We read the source, 5 d ago · tools taken from the live server · rules 995398eba69f

Evidence

Things with no honest explanation: a promise that contradicts the code, code that runs at install time while hiding what it does, data leaving the machine.

Deletes files or strips permissions src/media.js:63
    script: `send() { id="$1"; f="$2"; rm -rf .hcm_parts; mkdir .hcm_parts; split -b ${PART_BYTES} -d -a 3 "$f" .hcm_parts/p; n=0; for p in .hcm_parts/p*; do curl -sf -H "content-type: application/octet-stream" --data-binary @"$p" "${base}&op=part&file=$id&part=$n" >/dev/null || …

Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.

We found things in this code

Code changes quietly between releases, and nobody reads the diff of a dependency. We do, on every release — watch HyperCodeMotion MCP and you get told the day something new turns up.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 10 min ago.

run in your terminal
claude mcp add hypercodemotion-mcp --transport http https://mcp.hypercodemotion.com/mcp
Settings → Connectors → Add custom connector, then paste this address
https://mcp.hypercodemotion.com/mcp
~/.codex/config.toml
[mcp_servers.hypercodemotion-mcp]
url = "https://mcp.hypercodemotion.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "hypercodemotion-mcp": {
      "url": "https://mcp.hypercodemotion.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "hypercodemotion-mcp": {
      "type": "http",
      "url": "https://mcp.hypercodemotion.com/mcp"
    }
  }
}

Available tools 9

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

capabilities
get_capabilities
List the HyperCodeMotion JSON formats, layer types and properties, and effect presets that HyperCodeMotion Studio supports, how to reference files the user keeps in Studio by id, the screen rule that decides type size (field screen: the canvas wins over a requested size), a runtime layer that keeps an existing Lottie, glTF or GSAP file and seeks it, scene transitions (field transitions), a short start guide (field start), and the Studio contract revision they come from. Call it before designing.
hcmotion
create_hcmotion
Validate a finished HyperCodeMotion composition and package it as a .hcmotion project file, the format HyperCodeMotion Studio opens. If the composition has problems, returns created: false with the errors to fix and stores nothing. On success, stores the file temporarily and returns an `open` link (opens the project in HyperCodeMotion Studio) and a `download` link; both expire 24 hours after creation. It does not render video or generate media.
motion
get_motion_recipe
Real, validated JSON/HTML/CSS patterns for looks the basics do not give: riso print, choreography, audio, camera, code textures, UI mockups, per-scene backgrounds, 13 style looks. Without name: the index.
proposal
get_proposal_status
Return the status of a gallery template proposal by the tracking code propose_template gave: comparing (it waits a little while the comparison renders), review (with the comparison sheet as an image: original and recreation side by side at the same moments), rendering (its media are rendered and it is being committed to the Studio code), published (with its template id and the link of its pull request, whose preview shows it in the gallery), failed (with the reason) or retired.
propose
propose_template
Submit a recreated video as an official HyperCodeMotion Studio gallery template, with the moderator code: the source link, its three compositions (cuadrado 1080×1080, vertical 1080×1920, horizontal 1920×1080) and the gallery card. It checks the source, the compositions and the card; if anything fails it returns accepted: false with the errors to fix and keeps it as a draft with a code, to be fixed with patch (estimated text overflows are only warnings). Do not call validate_json first: this runs the same checks. When accepted, the composition in the original's format is rendered with the Studio engine and compared with the original frame by frame; get_proposal_status returns that comparison. To send fixes after a comparison, call it again with the same code (up to 3 comparisons): send only patch (the changes, applied to the stored compositions; card may be left out) instead of the three full compositions, unless you are redesigning. Nothing is published until publish_template. A video that is already a template is not stored twice.
publish
publish_template
Publish a compared template as an official HyperCodeMotion Studio gallery template once its comparison with the original looks faithful. Takes the tracking code, the moderator code and notes on what is consciously different from the original and why. Its gallery videos are rendered and the template is committed to the Studio code on its own branch, with a pull request whose preview shows it in the gallery: a moderator approves (merges) or discards it there. get_proposal_status gives the pull request link.
recreation
get_recreation_brief
Start turning a public motion video into an official HyperCodeMotion Studio gallery template. Use it whenever the user sends the link of a prompt-motion.com or oneshotted.io video together with a moderator code, with or without other words: that means publish it as a template. Takes that link and code (adminCode) and what that page shows (its video file, prompt, title and author, read by the caller, since the source sites often refuse this server) and returns the source details (title, author, and the published prompt when the page shows it), the brief (how to recreate it in three formats with the HyperCodeMotion signature, and the gallery card to fill in) and reference frames of the original video as images, labelled with their times. The first call starts extracting those frames and may answer reference.status: preparing; call it again until it is ready, and do not build before seeing them. When it answers reference.status: upload (prompt-motion.com refuses servers), run upload.script in a code or shell tool to send the video, then call it again. If the video is already a template, says so with its status instead; an unfinished proposal left idle for 20 minutes (another session) is discarded and the brief starts over (field restarted). Without a valid moderator code it answers needsCode.
template
get_template
Return the full design of a template from the HyperCodeMotion Studio gallery, by its id and format: brief (palette, fonts, frame, rhythm), scenes with timings, and the composition with its HTML scene documents and layers. Use it as the design reference when asked to follow a template; it does not create or store anything.
validate
validate_json
Check a composition (layers), design (elements), or improvement patch (add/change/remove/sfx) and return actionable errors and warnings. Rejects measurable text that cannot fit the canvas safe area, text that crosses the canvas, and line-height below 1. This is not proof of a successful render.

Endpoints

URLTransportStateLatencyChecked
https://mcp.hypercodemotion.com/mcp streamable-http answering 338 ms 10 min ago

Alternatives to HyperCodeMotion MCP

same job, measured the same way
Pixelixe
by pixelixe

Brand-safe MCP for AI agents to create editable, on-brand graphics and automate variants.

answering
Tonpit
by tonpit

Video production studio for AI agents: AI media, motion graphics as code, timeline and export.

answering
Shotcut MCP
by matrodrigs

Create, edit, validate, preview, and render Shotcut projects through AI clients.

local only
ChatCut
by chatcut

AI video editor for agents: cut footage, add captions and motion graphics, export editable edits.

answering
Vecmo
by chibataku0815

Vector motion editor MCP: 26 typed tools to observe, validate and edit documents, then export code.

local only
Klo - video editor
by getklo-mcp

Edit videos in the cloud: footage, color grading, audio, editable Remotion graphics and exports.

answering
Scenes Library
by scenes

Search and copy finished motion graphics scenes (HyperFrames code and prompt) to render as MP4.

answering
LiveGraph
by livegraph

Live, editable canvas for AI agents — author graphs via MCP, then watch and reroute runs live.

answering

HyperCodeMotion MCP — questions

Answers built from our own checks of this server.

What can HyperCodeMotion MCP do?
It exposes 9 tools, read directly from the server on our last check. Among them: create_hcmotion, get_capabilities, get_motion_recipe, get_proposal_status, get_recreation_brief, get_template and 3 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is HyperCodeMotion MCP working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 0 of 91 checks got a reply (0.0%), average response time 338 ms. The bar chart above shows every period we have measured.
The registry lists HyperCodeMotion MCP as active — why does it not respond?
The official MCP registry stores what the author submitted; it does not verify that the server still runs. We check the endpoint ourselves, and this one does not answer. Catalogues that copy the registry without checking will show it as working.
How do I connect HyperCodeMotion MCP?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does HyperCodeMotion MCP need an API key?
No. HyperCodeMotion MCP completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 9 of them are readable on this page. This is what we observed, not what the docs claim.
Is HyperCodeMotion MCP open source?
The code is open source: it is published under the Apache-2.0 licence, written in JavaScript and 1 stars on GitHub. The licence covers the code in the repository, not the hosted service at mcp.hypercodemotion.com, which runs on its operator's own terms.