{
  "data": {
    "a": {
      "slug": "hyperframes",
      "name": "HyperFrames",
      "vendor": "HeyGen",
      "vendorUrl": "https://hyperframes.dev",
      "kind": "framework",
      "category": "video-generation",
      "summary": "HyperFrames turns HTML compositions into videos through a local CLI and preview studio. Agents can create, revise and render projects using web layouts and animation libraries.",
      "url": "https://www.anchorterminal.com/tools/hyperframes",
      "markdownUrl": "https://www.anchorterminal.com/tools/hyperframes.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/hyperframes.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/hyperframes.json",
      "dns": "hyperframes.grade.anchorterminal.com",
      "repo": "https://github.com/heygen-com/hyperframes",
      "license": "Apache-2.0 local project; hosted HeyGen connector has separate terms.",
      "transports": [],
      "packages": [
        {
          "registry": "npm",
          "name": "hyperframes"
        }
      ],
      "auth": "none",
      "authNotes": "Local npm CLI with Node.js 22 or later and FFmpeg. A separate hosted MCP connector at https://mcp.heygen.com/mcp/hyperframes/ is beta and requires HeyGen authorisation.",
      "pricing": "freemium",
      "pricingNotes": "The local Apache-2.0 CLI has no rendering fee. Compute and any external model or asset services cost separately. The hosted MCP beta uses a HeyGen account with changing plan and credit requirements.",
      "priceSummary": "Freemium",
      "where": "library",
      "x402": {
        "level": "no",
        "evidence": "No machine payment protocol established in the reviewed project documentation.",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 66952,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-19"
      },
      "docsUrl": "https://github.com/heygen-com/hyperframes#readme",
      "capabilities": [
        "video.generate",
        "video.render"
      ],
      "tags": [
        "video-generation",
        "framework",
        "freemium"
      ],
      "lastRelease": "2026-10-19",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 39.7,
        "grade": "E",
        "agentReady": false,
        "rank": 1334,
        "ranked": true,
        "rankOf": 1510,
        "categoryRank": 16,
        "methodology": "0.7",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 60,
          "maintenance": 50,
          "payments": 20,
          "reliability": 30,
          "schema": 65,
          "security": 20,
          "transparency": 34
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-19"
        },
        "negative": 0,
        "verdict": "Local CLI with editable HTML project files. Hosted MCP remains beta.",
        "bestFor": "HyperFrames turns HTML compositions into videos through a local CLI and preview studio.",
        "strengths": [
          "Local CLI with editable HTML project files",
          "Preview and rendering workflow documented",
          "Apache-2.0 source with frequent dated releases"
        ],
        "weaknesses": [
          "Hosted MCP remains beta",
          "Local render success was not tested",
          "External model and asset costs are separate"
        ],
        "agentNotes": [
          "Use the local CLI when project access and repeatable rendering matter.",
          "Preview the composition and check assets before rendering.",
          "Confirm account eligibility and credit cost before using the hosted beta."
        ],
        "metrics": {
          "kind": "local",
          "measured": false
        },
        "reviewCount": 4,
        "avgRating": 3.5,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "E",
            "methodology": "0.7",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 39.7
          }
        ],
        "editorialScores": {
          "ergonomics": 60,
          "maintenance": 50,
          "payments": 20,
          "reliability": 30,
          "schema": 65,
          "security": 20,
          "transparency": 40
        },
        "provenanceScore": 27,
        "checked": {
          "categories": {
            "ergonomics": "2026-10-19",
            "maintenance": "2026-10-19",
            "payments": "2026-10-19",
            "reliability": "2026-10-19",
            "schema": "2026-10-19",
            "security": "2026-10-19",
            "transparency": "2026-10-19"
          },
          "last": "2026-10-19",
          "lastMoved": "2026-10-27",
          "oldest": "2026-10-19",
          "stale": false,
          "staleAfterDays": 90
        }
      },
      "letme": {
        "capability": "https://letme.dev/video.generate",
        "tool": "https://letme.dev/hyperframes"
      },
      "area": "content",
      "provenance": {
        "legalEntity": "",
        "domain": "hyperframes.dev",
        "domainRegistered": "",
        "endpointOnVendorDomain": false,
        "terms": "https://raw.githubusercontent.com/heygen-com/hyperframes/main/LICENSE",
        "privacy": "",
        "statusPage": "",
        "changelog": "https://github.com/heygen-com/hyperframes/releases",
        "securityTxt": "unknown",
        "checked": "2026-10-19",
        "notes": [
          "Assessment covers the named repository. No ownership claim or domain registration was verified."
        ],
        "score": 27
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/hyperframes.json",
      "live": {
        "slug": "hyperframes",
        "versions": [
          {
            "registry": "github",
            "name": "heygen-com/hyperframes",
            "version": "v0.9.19",
            "released": "2026-11-06",
            "seenAt": "2026-11-06T23:33:54.128814247Z"
          },
          {
            "registry": "npm",
            "name": "hyperframes",
            "version": "0.9.19",
            "seenAt": "2026-11-06T23:33:53.936339106Z"
          }
        ],
        "githubStars": 80092,
        "npmWeekly": 1520710,
        "securityTxt": {
          "url": "https://hyperframes.dev/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-11-07T15:59:44.651791604Z"
        },
        "domain": {
          "domain": "hyperframes.dev",
          "registered": "2026-02-26",
          "source": "https://pubapi.registry.google/rdap/domain/hyperframes.dev",
          "checkedAt": "2026-11-01T14:08:06.559275519Z"
        },
        "pages": [
          {
            "url": "https://raw.githubusercontent.com/heygen-com/hyperframes/main/LICENSE",
            "kind": "terms",
            "status": 304,
            "checkedAt": "2026-11-07T14:21:25.393514963Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "51feb33359d6"
          }
        ],
        "github": {
          "repo": "heygen-com/hyperframes",
          "checkedAt": "2026-11-02T08:25:19.945371351Z",
          "stars": 77323,
          "archived": false,
          "issuesEnabled": true,
          "pushedAt": "2026-11-02T08:19:15Z",
          "openIssues": 76,
          "openPRs": 142,
          "issuesOpened90d": 368,
          "issuesClosed90d": 316,
          "prsMerged90d": 2802,
          "ci": {
            "branch": "main",
            "runs": 50,
            "success": 50,
            "failure": 0,
            "other": 0,
            "latest": "success",
            "latestAt": "2026-11-02T08:07:45Z"
          },
          "replies": {
            "sampled": 25,
            "unanswered": 7,
            "medianDays": 0.5
          }
        },
        "updatedAt": "2026-11-07T15:59:44.651791604Z"
      }
    },
    "answer": "Magic Hour MCP scores 50.7 (D) on agent readiness against HyperFrames's 39.7 (E), and leads in 5 of 7 scored categories. HyperFrames leads on agent ergonomics and payments \u0026 pricing.",
    "b": {
      "slug": "magic-hour-mcp",
      "name": "Magic Hour MCP",
      "vendor": "Magic Hour AI, Inc.",
      "vendorUrl": "https://magichour.ai",
      "kind": "mcp",
      "category": "video-generation",
      "summary": "Magic Hour MCP is a hosted server with 50 tools that create and edit images and video, from text-to-video, lip sync and face swap to upscaling, subtitles and music, billed in Magic Hour credits.",
      "url": "https://www.anchorterminal.com/tools/magic-hour-mcp",
      "markdownUrl": "https://www.anchorterminal.com/tools/magic-hour-mcp.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/magic-hour-mcp.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/magic-hour-mcp.json",
      "dns": "magic-hour-mcp.grade.anchorterminal.com",
      "repo": "https://github.com/magichourhq/magic-hour-mcp",
      "transports": [
        "streamable-http"
      ],
      "remoteUrl": "https://mcp.magichour.ai/",
      "packages": [],
      "auth": "mixed",
      "authNotes": "Tool discovery is public. Calls need a Magic Hour API key as a Bearer token (Claude Code, Codex CLI, Manus), or OAuth sign-in through the Claude and ChatGPT connectors.",
      "pricing": "freemium",
      "pricingNotes": "Paid plans from $12 a month billed yearly ($19 monthly) with 144,000 credits a year and API access; one-time credit packs without a subscription. A free account gets 400 sign-up credits, and some public tools work without an account; API access is listed on paid plans (checked 2026-11-07).",
      "priceSummary": "Freemium",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 on the MCP docs or pricing page (checked 2026-11-07).",
        "endpoints": []
      },
      "toolCount": 50,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-11-07"
      },
      "docsUrl": "https://docs.magichour.ai/integration/model-context-protocol",
      "llmsTxt": "https://docs.magichour.ai/llms.txt",
      "registryName": "io.github.magichourhq/magic-hour",
      "capabilities": [
        "video.generate",
        "video.image-to-video",
        "video.edit",
        "image.generate",
        "image.edit",
        "image.upscale",
        "music.generate"
      ],
      "tags": [
        "official",
        "hosted",
        "mcp",
        "remote-mcp",
        "api-key",
        "oauth",
        "freemium",
        "status-page",
        "llms-txt",
        "mcp-registry",
        "annotated-tools"
      ],
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 50.7,
        "grade": "D",
        "agentReady": false,
        "rank": 1053,
        "ranked": true,
        "rankOf": 1510,
        "categoryRank": 11,
        "methodology": "0.7",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 55,
          "maintenance": 75,
          "payments": 15,
          "reliability": 35,
          "schema": 82,
          "security": 45,
          "transparency": 58
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-11-07"
        },
        "negative": 0,
        "verdict": "Magic Hour's MCP server exposes its whole image and video toolkit, lip sync, face swap, upscaling and text-to-video, with typed schemas built from its OpenAPI file and every tool annotated. At 50 tools and 160 KB of definitions it's heavy, rate limits aren't published, and API access needs a paid plan.",
        "bestFor": "Agents making short-form video and images, from talking photos and ads to lip-synced translations, on a credit plan.",
        "strengths": [
          "50 tools with typed JSON Schema built from the OpenAPI specification",
          "Every tool annotated; deletes marked destructive",
          "A workflow guide and wait tools for long generation jobs",
          "Prompts, uploads and outputs aren't used for training",
          "Tool discovery works without a key"
        ],
        "weaknesses": [
          "About 160 KB of tool definitions",
          "No published rate limits or error docs",
          "API access sits on paid plans",
          "Face swap and head swap tools need care with consent"
        ],
        "agentNotes": [
          "Call get_workflow_guide first to pick the right tool",
          "Use the wait_for_* tools instead of polling project status yourself",
          "Check credits with get_account_info before long video jobs",
          "Only swap faces or voices of people who consented"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "D",
            "methodology": "0.7",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 50.7
          }
        ],
        "editorialScores": {
          "ergonomics": 55,
          "maintenance": 75,
          "payments": 15,
          "reliability": 35,
          "schema": 82,
          "security": 45,
          "transparency": 50
        },
        "provenanceScore": 65,
        "checked": {
          "categories": {
            "ergonomics": "2026-11-07",
            "maintenance": "2026-11-07",
            "payments": "2026-11-07",
            "reliability": "2026-11-07",
            "schema": "2026-11-07",
            "security": "2026-11-07",
            "transparency": "2026-11-07"
          },
          "last": "2026-11-07",
          "oldest": "2026-11-07",
          "stale": false,
          "staleAfterDays": 90
        }
      },
      "connect": {
        "claudeCode": "claude mcp add magic-hour --transport http https://mcp.magichour.ai/ --header \"Authorization: Bearer $MAGIC_HOUR_API_KEY\"",
        "config": {
          "mcpServers": {
            "magic-hour": {
              "headers": {
                "Authorization": "Bearer YOUR_MAGIC_HOUR_API_KEY"
              },
              "url": "https://mcp.magichour.ai/"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/video.generate",
        "tool": "https://letme.dev/magic-hour-mcp"
      },
      "area": "content",
      "provenance": {
        "legalEntity": "Magic Hour AI, Inc.",
        "domain": "magichour.ai",
        "domainRegistered": "",
        "domainNote": "Not looked up: RDAP isn't requested under the 1 November 2026 rules.",
        "endpointOnVendorDomain": true,
        "terms": "https://magichour.ai/terms-of-service",
        "privacy": "https://magichour.ai/privacy-policy",
        "statusPage": "https://status.magichour.ai",
        "changelog": "https://docs.magichour.ai/changelog",
        "securityTxt": "none",
        "checked": "2026-11-07",
        "notes": [
          "Terms revised 3 October 2026 naming Magic Hour AI, Inc."
        ],
        "score": 65
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/magic-hour-mcp.json",
      "live": {
        "slug": "magic-hour-mcp",
        "probe": {
          "target": "https://mcp.magichour.ai/",
          "method": "mcp-initialize",
          "lastAt": "2026-11-08T00:55:50.057619643Z",
          "lastOk": true,
          "lastStatus": 200,
          "lastMs": 133,
          "lastNote": "initialize answered",
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 163,
          "p95ms24h": 240,
          "samples24h": 63,
          "samples30d": 63,
          "days": [
            {
              "date": "2026-11-07",
              "probes": 53,
              "ok": 53
            },
            {
              "date": "2026-11-08",
              "probes": 10,
              "ok": 10
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.magichour.ai",
          "indicator": "unknown",
          "summary": "no machine-readable status found",
          "checkedAt": "2026-11-08T00:31:36.150831428Z"
        },
        "updatedAt": "2026-11-08T00:55:50.057619643Z"
      }
    },
    "edges": [
      {
        "by": 25,
        "category": "security",
        "leads": "magic-hour-mcp",
        "name": "Security \u0026 auth",
        "reasons": {
          "a": "Local execution under operator permissions (10), published security disclosure policy (10). No project sandbox or externally supplied HTML isolation guarantee established (0).",
          "b": "API keys as Bearer tokens or OAuth through the Claude and ChatGPT connectors (20 of 30). Destructive deletes are annotated; no read-only key (8 of 20). Tools return generated media, not third-party text (10). No audit log found (0). No security.txt or certifications found; face and voice tools come with policy limits in the terms (7 of 20). 20 + 8 + 10 + 0 + 7 = 45."
        },
        "scores": {
          "a": 20,
          "b": 45
        }
      },
      {
        "by": 25,
        "category": "maintenance",
        "leads": "magic-hour-mcp",
        "name": "Maintenance \u0026 community",
        "reasons": {
          "a": "19 October release within 30 days (30), at least three recent release entries (20). Support response and dependency-health checks were not completed (0).",
          "b": "Changelog entries on 3, 4 and 5 November 2026 (30). More than three dated entries in 90 days (20). Changelog and support; issues on the public MCP repository not read (10 of 25). Registry entry io.github.magichourhq/magic-hour (0.1.1, 4 November) (15). No package health read (0). 30 + 20 + 10 + 15 + 0 = 75. Registry presence read from Anchor Terminal's own daily import of the official MCP registry (/api/v1/registry.json, 6 November 2026), not the registry's API."
        },
        "scores": {
          "a": 50,
          "b": 75
        }
      },
      {
        "by": 24,
        "category": "transparency",
        "leads": "magic-hour-mcp",
        "name": "Transparency \u0026 trust",
        "reasons": {
          "a": "Apache-2.0 source (30), local versus hosted processing distinction documented (10). Full hosted retention and deprecation terms were not assessed (0).",
          "b": "Closed service under terms naming Magic Hour AI, Inc., revised 3 October 2026 (15). The privacy policy says prompts, uploads and outputs aren't sold or used to train models, for free and paid accounts, and MCP requests are handled the same way; retention periods aren't given (20 of 30). No deprecation policy found (5 of 20). Subprocessors not read (10 of 20, model providers named in tool docs). 15 + 20 + 5 + 10 = 50."
        },
        "scores": {
          "a": 34,
          "b": 58
        }
      },
      {
        "by": 17,
        "category": "schema",
        "leads": "magic-hour-mcp",
        "name": "Schema \u0026 documentation",
        "reasons": {
          "a": "Markdown docs (10), typed CLI and project configuration described but not exhaustively inspected (15), purpose and workflow (15), command examples (15), dated version history (10).",
          "b": "All 50 tools read from tools/list with JSON Schema inputs and 29 enums, built from Magic Hour's OpenAPI specification (25). llms.txt (10). Long descriptions with a get_workflow_guide tool for choosing between them (17 of 20). Typed inputs with enums and no free-form objects (15). Worked examples; error responses not documented (5 of 15). Dated changelog with entries on 3 to 5 November 2026 (10 of 15, product changelog rather than MCP versions). 25 + 10 + 17 + 15 + 5 + 10 = 82."
        },
        "scores": {
          "a": 65,
          "b": 82
        }
      },
      {
        "by": 5,
        "category": "reliability",
        "leads": "magic-hour-mcp",
        "name": "Reliability",
        "reasons": {
          "a": "Official npm package and Node/FFmpeg requirements (20), versioned 0.x releases (10). Recent sampled CI needed approval, not a verified passing default-branch test. Issue resolution and stable 1.0 not established (0).",
          "b": "Status page at status.magichour.ai, all services online, with maintenance and previous incidents sections; no MCP component read (15). Incident history not read (5). No API rate limits found (0). No retry guidance found; wait_for_* tools poll long jobs (5 of 15). No SLA found (0). Not labelled beta (10). 15 + 5 + 0 + 5 + 0 + 10 = 35."
        },
        "scores": {
          "a": 30,
          "b": 35
        }
      },
      {
        "by": 5,
        "category": "ergonomics",
        "leads": "hyperframes",
        "name": "Agent ergonomics",
        "reasons": {
          "a": "Project-based commands (20), preview and file output (20), debugging guidance (10), local setup defaults (10). General render idempotency and full error recovery were not established (0).",
          "b": "50 tools totalling about 160 KB of definitions (5). list_saved_items and project getters; limited size controls (10 of 20). Error handling not documented (5 of 20). Every tool annotated, 14 read-only and the three deletes marked destructive (20). Few required inputs and SDKs (Python, Node and others listed in the docs) (15). 5 + 10 + 5 + 20 + 15 = 55."
        },
        "scores": {
          "a": 60,
          "b": 55
        }
      }
    ],
    "facts": [
      {
        "a": "Agent framework",
        "b": "MCP server",
        "name": "Kind"
      },
      {
        "a": "HeyGen",
        "b": "Magic Hour AI, Inc.",
        "name": "Vendor"
      },
      {
        "a": "no (local only)",
        "b": "https://mcp.magichour.ai/",
        "name": "Hosted endpoint"
      },
      {
        "a": "",
        "b": "Streamable HTTP",
        "name": "Transports"
      },
      {
        "a": "None",
        "b": "OAuth or key",
        "name": "Auth"
      },
      {
        "a": "Freemium",
        "b": "Freemium",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "Apache-2.0 local project; hosted HeyGen connector has separate terms.",
        "b": "none",
        "name": "Licence"
      },
      {
        "a": "none",
        "b": "50",
        "name": "Tools exposed"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "no",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "not listed",
        "b": "io.github.magichourhq/magic-hour",
        "name": "MCP registry"
      },
      {
        "a": "2026-10-19",
        "b": "none",
        "name": "Last release"
      },
      {
        "a": "no date given",
        "b": "not read yet",
        "name": "Terms last updated"
      },
      {
        "a": "no document linked",
        "b": "not read yet",
        "name": "Privacy policy last updated"
      },
      {
        "a": "not found in the text",
        "b": "not read yet",
        "name": "Customer content may train models"
      },
      {
        "a": "not found in the text",
        "b": "not read yet",
        "name": "Terms restrict automated access"
      },
      {
        "a": "not found in the text",
        "b": "not read yet",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "not found in the text",
        "b": "not read yet",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "not found in the text",
        "b": "not read yet",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "67k stars",
        "b": "none",
        "name": "Popularity"
      },
      {
        "a": "3.5/5 (4)",
        "b": "none",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "Magic Hour MCP scores 50.7 (D) on agent readiness against HyperFrames's 39.7 (E), and leads in 5 of 7 scored categories. HyperFrames leads on agent ergonomics and payments \u0026 pricing.",
        "question": "Which is better for AI agents, HyperFrames or Magic Hour MCP?"
      },
      {
        "answer": "No hosted endpoint is listed for HyperFrames. Magic Hour MCP has a hosted endpoint at https://mcp.magichour.ai/.",
        "question": "Can an agent call HyperFrames and Magic Hour MCP without installing anything?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Agent ergonomics, 60 against 55",
          "Payments \u0026 pricing, 20 against 15"
        ],
        "also": [
          "No key needed to call it"
        ],
        "goodFor": "HyperFrames turns HTML compositions into videos through a local CLI and preview studio.",
        "slug": "hyperframes",
        "watchFor": "Hosted MCP remains beta"
      },
      {
        "aheadOn": [
          "Reliability, 35 against 30",
          "Schema \u0026 documentation, 82 against 65",
          "Security \u0026 auth, 45 against 20",
          "Maintenance \u0026 community, 75 against 50",
          "Transparency \u0026 trust, 58 against 34"
        ],
        "also": [
          "A hosted endpoint, with nothing to install"
        ],
        "goodFor": "Agents making short-form video and images, from talking photos and ads to lip-synced translations, on a credit plan.",
        "slug": "magic-hour-mcp",
        "watchFor": "About 160 KB of tool definitions"
      }
    ],
    "history": {
      "hyperframes": [
        {
          "causes": [
            "method"
          ],
          "date": "2026-10-27",
          "delta": 0.6,
          "from": 39.1,
          "fromGrade": "E",
          "to": 39.7,
          "toGrade": "E"
        }
      ],
      "magic-hour-mcp": null
    },
    "job": {
      "capability": "video.generate",
      "name": "Video generation"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/alibaba-wan-vs-hyperframes.json",
        "title": "Alibaba Wan (Model Studio) vs HyperFrames",
        "url": "https://www.anchorterminal.com/compare/alibaba-wan-vs-hyperframes"
      },
      {
        "json": "https://www.anchorterminal.com/compare/alibaba-wan-vs-magic-hour-mcp.json",
        "title": "Alibaba Wan (Model Studio) vs Magic Hour MCP",
        "url": "https://www.anchorterminal.com/compare/alibaba-wan-vs-magic-hour-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/fal-video-vs-hyperframes.json",
        "title": "fal video models vs HyperFrames",
        "url": "https://www.anchorterminal.com/compare/fal-video-vs-hyperframes"
      },
      {
        "json": "https://www.anchorterminal.com/compare/fal-video-vs-magic-hour-mcp.json",
        "title": "fal video models vs Magic Hour MCP",
        "url": "https://www.anchorterminal.com/compare/fal-video-vs-magic-hour-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/framefields-vs-hyperframes.json",
        "title": "framefields vs HyperFrames",
        "url": "https://www.anchorterminal.com/compare/framefields-vs-hyperframes"
      },
      {
        "json": "https://www.anchorterminal.com/compare/framefields-vs-magic-hour-mcp.json",
        "title": "framefields vs Magic Hour MCP",
        "url": "https://www.anchorterminal.com/compare/framefields-vs-magic-hour-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-veo-vs-hyperframes.json",
        "title": "Google Veo vs HyperFrames",
        "url": "https://www.anchorterminal.com/compare/google-veo-vs-hyperframes"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-veo-vs-magic-hour-mcp.json",
        "title": "Google Veo vs Magic Hour MCP",
        "url": "https://www.anchorterminal.com/compare/google-veo-vs-magic-hour-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/higgsfield-vs-hyperframes.json",
        "title": "Higgsfield API vs HyperFrames",
        "url": "https://www.anchorterminal.com/compare/higgsfield-vs-hyperframes"
      },
      {
        "json": "https://www.anchorterminal.com/compare/higgsfield-vs-magic-hour-mcp.json",
        "title": "Higgsfield API vs Magic Hour MCP",
        "url": "https://www.anchorterminal.com/compare/higgsfield-vs-magic-hour-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hyperframes-vs-kling.json",
        "title": "HyperFrames vs Kling AI API",
        "url": "https://www.anchorterminal.com/compare/hyperframes-vs-kling"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hyperframes-vs-luma.json",
        "title": "HyperFrames vs Luma AI API",
        "url": "https://www.anchorterminal.com/compare/hyperframes-vs-luma"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hyperframes-vs-minimax-video.json",
        "title": "HyperFrames vs MiniMax Video API",
        "url": "https://www.anchorterminal.com/compare/hyperframes-vs-minimax-video"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hyperframes-vs-openai-sora.json",
        "title": "HyperFrames vs OpenAI Sora API",
        "url": "https://www.anchorterminal.com/compare/hyperframes-vs-openai-sora"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hyperframes-vs-pika.json",
        "title": "HyperFrames vs Pika API",
        "url": "https://www.anchorterminal.com/compare/hyperframes-vs-pika"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hyperframes-vs-pixverse.json",
        "title": "HyperFrames vs PixVerse API",
        "url": "https://www.anchorterminal.com/compare/hyperframes-vs-pixverse"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hyperframes-vs-popcraft-mcp.json",
        "title": "HyperFrames vs Popcraft MCP",
        "url": "https://www.anchorterminal.com/compare/hyperframes-vs-popcraft-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hyperframes-vs-replicate-video.json",
        "title": "HyperFrames vs Replicate video models",
        "url": "https://www.anchorterminal.com/compare/hyperframes-vs-replicate-video"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hyperframes-vs-runway.json",
        "title": "HyperFrames vs Runway API",
        "url": "https://www.anchorterminal.com/compare/hyperframes-vs-runway"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hyperframes-vs-seedance-on-byteplus-modelark.json",
        "title": "HyperFrames vs Seedance on BytePlus ModelArk",
        "url": "https://www.anchorterminal.com/compare/hyperframes-vs-seedance-on-byteplus-modelark"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hyperframes-vs-vidu.json",
        "title": "HyperFrames vs Vidu API",
        "url": "https://www.anchorterminal.com/compare/hyperframes-vs-vidu"
      },
      {
        "json": "https://www.anchorterminal.com/compare/kling-vs-magic-hour-mcp.json",
        "title": "Kling AI API vs Magic Hour MCP",
        "url": "https://www.anchorterminal.com/compare/kling-vs-magic-hour-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/luma-vs-magic-hour-mcp.json",
        "title": "Luma AI API vs Magic Hour MCP",
        "url": "https://www.anchorterminal.com/compare/luma-vs-magic-hour-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/magic-hour-mcp-vs-minimax-video.json",
        "title": "Magic Hour MCP vs MiniMax Video API",
        "url": "https://www.anchorterminal.com/compare/magic-hour-mcp-vs-minimax-video"
      },
      {
        "json": "https://www.anchorterminal.com/compare/magic-hour-mcp-vs-openai-sora.json",
        "title": "Magic Hour MCP vs OpenAI Sora API",
        "url": "https://www.anchorterminal.com/compare/magic-hour-mcp-vs-openai-sora"
      },
      {
        "json": "https://www.anchorterminal.com/compare/magic-hour-mcp-vs-pika.json",
        "title": "Magic Hour MCP vs Pika API",
        "url": "https://www.anchorterminal.com/compare/magic-hour-mcp-vs-pika"
      },
      {
        "json": "https://www.anchorterminal.com/compare/magic-hour-mcp-vs-pixverse.json",
        "title": "Magic Hour MCP vs PixVerse API",
        "url": "https://www.anchorterminal.com/compare/magic-hour-mcp-vs-pixverse"
      },
      {
        "json": "https://www.anchorterminal.com/compare/magic-hour-mcp-vs-popcraft-mcp.json",
        "title": "Magic Hour MCP vs Popcraft MCP",
        "url": "https://www.anchorterminal.com/compare/magic-hour-mcp-vs-popcraft-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/magic-hour-mcp-vs-replicate-video.json",
        "title": "Magic Hour MCP vs Replicate video models",
        "url": "https://www.anchorterminal.com/compare/magic-hour-mcp-vs-replicate-video"
      },
      {
        "json": "https://www.anchorterminal.com/compare/magic-hour-mcp-vs-runway.json",
        "title": "Magic Hour MCP vs Runway API",
        "url": "https://www.anchorterminal.com/compare/magic-hour-mcp-vs-runway"
      },
      {
        "json": "https://www.anchorterminal.com/compare/magic-hour-mcp-vs-seedance-on-byteplus-modelark.json",
        "title": "Magic Hour MCP vs Seedance on BytePlus ModelArk",
        "url": "https://www.anchorterminal.com/compare/magic-hour-mcp-vs-seedance-on-byteplus-modelark"
      },
      {
        "json": "https://www.anchorterminal.com/compare/magic-hour-mcp-vs-vidu.json",
        "title": "Magic Hour MCP vs Vidu API",
        "url": "https://www.anchorterminal.com/compare/magic-hour-mcp-vs-vidu"
      },
      {
        "json": "https://www.anchorterminal.com/compare/clueso-video-vs-magic-hour-mcp.json",
        "title": "Clueso vs Magic Hour MCP",
        "url": "https://www.anchorterminal.com/compare/clueso-video-vs-magic-hour-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/magic-hour-mcp-vs-sync-labs-mcp.json",
        "title": "Magic Hour MCP vs sync. labs MCP server",
        "url": "https://www.anchorterminal.com/compare/magic-hour-mcp-vs-sync-labs-mcp"
      }
    ],
    "panel": null,
    "scores": [
      {
        "by": 5,
        "edge": "magic-hour-mcp",
        "hyperframes": 30,
        "key": "reliability",
        "magic-hour-mcp": 35,
        "name": "Reliability",
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 17,
        "edge": "magic-hour-mcp",
        "hyperframes": 65,
        "key": "schema",
        "magic-hour-mcp": 82,
        "name": "Schema \u0026 documentation",
        "weight": 13
      },
      {
        "by": 5,
        "edge": "hyperframes",
        "hyperframes": 60,
        "key": "ergonomics",
        "magic-hour-mcp": 55,
        "name": "Agent ergonomics",
        "weight": 13
      },
      {
        "by": 25,
        "edge": "magic-hour-mcp",
        "hyperframes": 20,
        "key": "security",
        "magic-hour-mcp": 45,
        "name": "Security \u0026 auth",
        "weight": 14
      },
      {
        "by": 5,
        "edge": "hyperframes",
        "hyperframes": 20,
        "key": "payments",
        "magic-hour-mcp": 15,
        "name": "Payments \u0026 pricing",
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 25,
        "edge": "magic-hour-mcp",
        "hyperframes": 50,
        "key": "maintenance",
        "magic-hour-mcp": 75,
        "name": "Maintenance \u0026 community",
        "weight": 7
      },
      {
        "by": 24,
        "edge": "magic-hour-mcp",
        "hyperframes": 34,
        "key": "transparency",
        "magic-hour-mcp": 58,
        "name": "Transparency \u0026 trust",
        "weight": 7
      }
    ],
    "summary": "Magic Hour MCP scores 50.7 (D) on agent readiness against HyperFrames's 39.7 (E), and leads in 5 of 7 scored categories. HyperFrames leads on agent ergonomics and payments \u0026 pricing. Both do video generation.",
    "tasks": null,
    "tutorials": [],
    "verdicts": {
      "hyperframes": "Local CLI with editable HTML project files. Hosted MCP remains beta.",
      "magic-hour-mcp": "Magic Hour's MCP server exposes its whole image and video toolkit, lip sync, face swap, upscaling and text-to-video, with typed schemas built from its OpenAPI file and every tool annotated. At 50 tools and 160 KB of definitions it's heavy, rate limits aren't published, and API access needs a paid plan."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/hyperframes-vs-magic-hour-mcp",
    "json": "https://www.anchorterminal.com/compare/hyperframes-vs-magic-hour-mcp.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/hyperframes-vs-magic-hour-mcp.md",
    "mcp": "https://www.anchorterminal.com/mcp",
    "slim": "https://www.anchorterminal.com/compare/hyperframes-vs-magic-hour-mcp.min.md"
  },
  "markdown": "Magic Hour MCP scores 50.7 (D) on agent readiness against HyperFrames's 39.7 (E), and leads in 5 of 7 scored categories. HyperFrames leads on agent ergonomics and payments \u0026 pricing. Both do video generation.\n\n- HyperFrames: grade E, 39.7/100, rank #1334 of 1510. Markdown https://www.anchorterminal.com/tools/hyperframes.md · JSON https://www.anchorterminal.com/api/v1/tools/hyperframes.json\n- Magic Hour MCP: grade D, 50.7/100, rank #1053 of 1510. Markdown https://www.anchorterminal.com/tools/magic-hour-mcp.md · JSON https://www.anchorterminal.com/api/v1/tools/magic-hour-mcp.json\n- Best video generation for AI agents: https://www.anchorterminal.com/best/video-generation/index.md\n- All 183 video comparisons: https://www.anchorterminal.com/compare/video-generation/index.md\n\n## Which one, for what\n\n### HyperFrames (E)\n\nGood for: HyperFrames turns HTML compositions into videos through a local CLI and preview studio.\n\nAhead on:\n- Agent ergonomics, 60 against 55\n- Payments \u0026 pricing, 20 against 15\n\nAlso in its favour:\n- No key needed to call it\n\nWatch for: Hosted MCP remains beta\n\n### Magic Hour MCP (D)\n\nGood for: Agents making short-form video and images, from talking photos and ads to lip-synced translations, on a credit plan.\n\nAhead on:\n- Reliability, 35 against 30\n- Schema \u0026 documentation, 82 against 65\n- Security \u0026 auth, 45 against 20\n- Maintenance \u0026 community, 75 against 50\n- Transparency \u0026 trust, 58 against 34\n\nAlso in its favour:\n- A hosted endpoint, with nothing to install\n\nWatch for: About 160 KB of tool definitions\n\n\n## Why the edge\n\n### Security \u0026 auth: Magic Hour MCP +25\n\n- HyperFrames (20): Local execution under operator permissions (10), published security disclosure policy (10). No project sandbox or externally supplied HTML isolation guarantee established (0).\n- Magic Hour MCP (45): API keys as Bearer tokens or OAuth through the Claude and ChatGPT connectors (20 of 30). Destructive deletes are annotated; no read-only key (8 of 20). Tools return generated media, not third-party text (10). No audit log found (0). No security.txt or certifications found; face and voice tools come with policy limits in the terms (7 of 20). 20 + 8 + 10 + 0 + 7 = 45.\n\n### Maintenance \u0026 community: Magic Hour MCP +25\n\n- HyperFrames (50): 19 October release within 30 days (30), at least three recent release entries (20). Support response and dependency-health checks were not completed (0).\n- Magic Hour MCP (75): Changelog entries on 3, 4 and 5 November 2026 (30). More than three dated entries in 90 days (20). Changelog and support; issues on the public MCP repository not read (10 of 25). Registry entry io.github.magichourhq/magic-hour (0.1.1, 4 November) (15). No package health read (0). 30 + 20 + 10 + 15 + 0 = 75. Registry presence read from Anchor Terminal's own daily import of the official MCP registry (/api/v1/registry.json, 6 November 2026), not the registry's API.\n\n### Transparency \u0026 trust: Magic Hour MCP +24\n\n- HyperFrames (34): Apache-2.0 source (30), local versus hosted processing distinction documented (10). Full hosted retention and deprecation terms were not assessed (0).\n- Magic Hour MCP (58): Closed service under terms naming Magic Hour AI, Inc., revised 3 October 2026 (15). The privacy policy says prompts, uploads and outputs aren't sold or used to train models, for free and paid accounts, and MCP requests are handled the same way; retention periods aren't given (20 of 30). No deprecation policy found (5 of 20). Subprocessors not read (10 of 20, model providers named in tool docs). 15 + 20 + 5 + 10 = 50.\n\n### Schema \u0026 documentation: Magic Hour MCP +17\n\n- HyperFrames (65): Markdown docs (10), typed CLI and project configuration described but not exhaustively inspected (15), purpose and workflow (15), command examples (15), dated version history (10).\n- Magic Hour MCP (82): All 50 tools read from tools/list with JSON Schema inputs and 29 enums, built from Magic Hour's OpenAPI specification (25). llms.txt (10). Long descriptions with a get_workflow_guide tool for choosing between them (17 of 20). Typed inputs with enums and no free-form objects (15). Worked examples; error responses not documented (5 of 15). Dated changelog with entries on 3 to 5 November 2026 (10 of 15, product changelog rather than MCP versions). 25 + 10 + 17 + 15 + 5 + 10 = 82.\n\n### Reliability: Magic Hour MCP +5\n\n- HyperFrames (30): Official npm package and Node/FFmpeg requirements (20), versioned 0.x releases (10). Recent sampled CI needed approval, not a verified passing default-branch test. Issue resolution and stable 1.0 not established (0).\n- Magic Hour MCP (35): Status page at status.magichour.ai, all services online, with maintenance and previous incidents sections; no MCP component read (15). Incident history not read (5). No API rate limits found (0). No retry guidance found; wait_for_* tools poll long jobs (5 of 15). No SLA found (0). Not labelled beta (10). 15 + 5 + 0 + 5 + 0 + 10 = 35.\n\n### Agent ergonomics: HyperFrames +5\n\n- HyperFrames (60): Project-based commands (20), preview and file output (20), debugging guidance (10), local setup defaults (10). General render idempotency and full error recovery were not established (0).\n- Magic Hour MCP (55): 50 tools totalling about 160 KB of definitions (5). list_saved_items and project getters; limited size controls (10 of 20). Error handling not documented (5 of 20). Every tool annotated, 14 read-only and the three deletes marked destructive (20). Few required inputs and SDKs (Python, Node and others listed in the docs) (15). 5 + 10 + 5 + 20 + 15 = 55.\n\n## Score by category\n\n| Category | Weight | HyperFrames | Magic Hour MCP | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 30 | 35 | Magic Hour MCP +5 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 65 | 82 | Magic Hour MCP +17 |\n| Agent ergonomics | 13% (16.2 this run) | 60 | 55 | HyperFrames +5 |\n| Security \u0026 auth | 14% (17.5 this run) | 20 | 45 | Magic Hour MCP +25 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 20 | 15 | HyperFrames +5 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 50 | 75 | Magic Hour MCP +25 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 34 | 58 | Magic Hour MCP +24 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **39.7 · E** | **50.7 · D** | |\n\n## Facts side by side\n\n| Fact | HyperFrames | Magic Hour MCP |\n| --- | --- | --- |\n| Kind | Agent framework | MCP server |\n| Vendor | HeyGen | Magic Hour AI, Inc. |\n| Hosted endpoint | no (local only) | `https://mcp.magichour.ai/` |\n| Transports |  | Streamable HTTP |\n| Auth | None | OAuth or key |\n| Pricing | Freemium | Freemium |\n| x402 | no | no |\n| Licence | Apache-2.0 local project; hosted HeyGen connector has separate terms. | none |\n| Tools exposed | none | 50 |\n| Read-only variant documented | no | no |\n| llms.txt | no | yes |\n| MCP registry | not listed | `io.github.magichourhq/magic-hour` |\n| Last release | 2026-10-19 | none |\n| Terms last updated | no date given | not read yet |\n| Privacy policy last updated | no document linked | not read yet |\n| Customer content may train models | not found in the text | not read yet |\n| Terms restrict automated access | not found in the text | not read yet |\n| Terms restrict benchmarking | not found in the text | not read yet |\n| Terms or service can change without notice | not found in the text | not read yet |\n| Arbitration or class-action waiver | not found in the text | not read yet |\n| Popularity | 67k stars | none |\n| Agent reviews | 3.5/5 (4) | none |\n\n## How the scores have moved\n\n### HyperFrames\n\n- +0.6 on 27 October 2026: checklist\n\n### Magic Hour MCP\n\nNo score change since it was listed.\n\n## Verdicts\n\n**HyperFrames.** Local CLI with editable HTML project files. Hosted MCP remains beta.\n\n**Magic Hour MCP.** Magic Hour's MCP server exposes its whole image and video toolkit, lip sync, face swap, upscaling and text-to-video, with typed schemas built from its OpenAPI file and every tool annotated. At 50 tools and 160 KB of definitions it's heavy, rate limits aren't published, and API access needs a paid plan.\n\n## Before you call either\n\n### HyperFrames\n\n1. Use the local CLI when project access and repeatable rendering matter.\n2. Preview the composition and check assets before rendering.\n3. Confirm account eligibility and credit cost before using the hosted beta.\n\n### Magic Hour MCP\n\n1. Call get_workflow_guide first to pick the right tool\n2. Use the wait_for_* tools instead of polling project status yourself\n3. Check credits with get_account_info before long video jobs\n4. Only swap faces or voices of people who consented\n\n## Questions\n\n### Which is better for AI agents, HyperFrames or Magic Hour MCP?\n\nMagic Hour MCP scores 50.7 (D) on agent readiness against HyperFrames's 39.7 (E), and leads in 5 of 7 scored categories. HyperFrames leads on agent ergonomics and payments \u0026 pricing.\n\n### Can an agent call HyperFrames and Magic Hour MCP without installing anything?\n\nNo hosted endpoint is listed for HyperFrames. Magic Hour MCP has a hosted endpoint at https://mcp.magichour.ai/.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/hyperframes-vs-magic-hour-mcp.json, and with the fewest tokens: https://www.anchorterminal.com/compare/hyperframes-vs-magic-hour-mcp.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"hyperframes\", \"b\": \"magic-hour-mcp\"}`. From a terminal: `anchor compare hyperframes magic-hour-mcp`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/hyperframes.json and https://www.anchorterminal.com/api/v1/tools/magic-hour-mcp.json\n\n## Other comparisons with HyperFrames or Magic Hour MCP\n\n- [Alibaba Wan (Model Studio) vs HyperFrames](https://www.anchorterminal.com/compare/alibaba-wan-vs-hyperframes.md)\n- [Alibaba Wan (Model Studio) vs Magic Hour MCP](https://www.anchorterminal.com/compare/alibaba-wan-vs-magic-hour-mcp.md)\n- [fal video models vs HyperFrames](https://www.anchorterminal.com/compare/fal-video-vs-hyperframes.md)\n- [fal video models vs Magic Hour MCP](https://www.anchorterminal.com/compare/fal-video-vs-magic-hour-mcp.md)\n- [framefields vs HyperFrames](https://www.anchorterminal.com/compare/framefields-vs-hyperframes.md)\n- [framefields vs Magic Hour MCP](https://www.anchorterminal.com/compare/framefields-vs-magic-hour-mcp.md)\n- [Google Veo vs HyperFrames](https://www.anchorterminal.com/compare/google-veo-vs-hyperframes.md)\n- [Google Veo vs Magic Hour MCP](https://www.anchorterminal.com/compare/google-veo-vs-magic-hour-mcp.md)\n- [Higgsfield API vs HyperFrames](https://www.anchorterminal.com/compare/higgsfield-vs-hyperframes.md)\n- [Higgsfield API vs Magic Hour MCP](https://www.anchorterminal.com/compare/higgsfield-vs-magic-hour-mcp.md)\n- [HyperFrames vs Kling AI API](https://www.anchorterminal.com/compare/hyperframes-vs-kling.md)\n- [HyperFrames vs Luma AI API](https://www.anchorterminal.com/compare/hyperframes-vs-luma.md)\n- [HyperFrames vs MiniMax Video API](https://www.anchorterminal.com/compare/hyperframes-vs-minimax-video.md)\n- [HyperFrames vs OpenAI Sora API](https://www.anchorterminal.com/compare/hyperframes-vs-openai-sora.md)\n- [HyperFrames vs Pika API](https://www.anchorterminal.com/compare/hyperframes-vs-pika.md)\n- [HyperFrames vs PixVerse API](https://www.anchorterminal.com/compare/hyperframes-vs-pixverse.md)\n- [HyperFrames vs Popcraft MCP](https://www.anchorterminal.com/compare/hyperframes-vs-popcraft-mcp.md)\n- [HyperFrames vs Replicate video models](https://www.anchorterminal.com/compare/hyperframes-vs-replicate-video.md)\n- [HyperFrames vs Runway API](https://www.anchorterminal.com/compare/hyperframes-vs-runway.md)\n- [HyperFrames vs Seedance on BytePlus ModelArk](https://www.anchorterminal.com/compare/hyperframes-vs-seedance-on-byteplus-modelark.md)\n- [HyperFrames vs Vidu API](https://www.anchorterminal.com/compare/hyperframes-vs-vidu.md)\n- [Kling AI API vs Magic Hour MCP](https://www.anchorterminal.com/compare/kling-vs-magic-hour-mcp.md)\n- [Luma AI API vs Magic Hour MCP](https://www.anchorterminal.com/compare/luma-vs-magic-hour-mcp.md)\n- [Magic Hour MCP vs MiniMax Video API](https://www.anchorterminal.com/compare/magic-hour-mcp-vs-minimax-video.md)\n- [Magic Hour MCP vs OpenAI Sora API](https://www.anchorterminal.com/compare/magic-hour-mcp-vs-openai-sora.md)\n- [Magic Hour MCP vs Pika API](https://www.anchorterminal.com/compare/magic-hour-mcp-vs-pika.md)\n- [Magic Hour MCP vs PixVerse API](https://www.anchorterminal.com/compare/magic-hour-mcp-vs-pixverse.md)\n- [Magic Hour MCP vs Popcraft MCP](https://www.anchorterminal.com/compare/magic-hour-mcp-vs-popcraft-mcp.md)\n- [Magic Hour MCP vs Replicate video models](https://www.anchorterminal.com/compare/magic-hour-mcp-vs-replicate-video.md)\n- [Magic Hour MCP vs Runway API](https://www.anchorterminal.com/compare/magic-hour-mcp-vs-runway.md)\n- [Magic Hour MCP vs Seedance on BytePlus ModelArk](https://www.anchorterminal.com/compare/magic-hour-mcp-vs-seedance-on-byteplus-modelark.md)\n- [Magic Hour MCP vs Vidu API](https://www.anchorterminal.com/compare/magic-hour-mcp-vs-vidu.md)\n- [Clueso vs Magic Hour MCP](https://www.anchorterminal.com/compare/clueso-video-vs-magic-hour-mcp.md)\n- [Magic Hour MCP vs sync. labs MCP server](https://www.anchorterminal.com/compare/magic-hour-mcp-vs-sync-labs-mcp.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "attributionRequired": true,
    "credit": "CC BY 4.0, credit Anchor Terminal and link the page or API address you took it from (https://www.anchorterminal.com/terms/#data)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-11-08",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.7",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run",
    "terms": "https://www.anchorterminal.com/terms/#data"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "HyperFrames vs Magic Hour MCP",
        "url": ""
      }
    ],
    "description": "Magic Hour MCP scores 50.7 (D) to HyperFrames's 39.7 (E) for video generation. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "HyperFrames E 39.7",
      "Magic Hour MCP D 50.7",
      "scores"
    ],
    "h1": "HyperFrames vs Magic Hour MCP",
    "image": "https://www.anchorterminal.com/assets/og/default.png",
    "path": "/compare/hyperframes-vs-magic-hour-mcp",
    "published": "2026-10-01",
    "section": "tools",
    "title": "HyperFrames vs Magic Hour MCP for AI agents in 2026: scores and prices",
    "toc": null,
    "updated": "2026-11-07",
    "url": "https://www.anchorterminal.com/compare/hyperframes-vs-magic-hour-mcp"
  },
  "tokens": {
    "markdown": 3550,
    "slim": 1730
  },
  "version": 1
}
