← Back to Skills Marketplace
liuyinjiwen06

Music Video Generator

by liuyinjiwen06 · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
378
Downloads
0
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install music-video-mcp
Description
Generate AI music videos from any MCP client. Turn text prompts into cinematic music videos with multiple styles and modes.
README (SKILL.md)

Freebeat MCP — AI Music Video Generator

Setup

  1. Get a free API key at freebeat.ai/developers
  2. Set environment variable: FREEBEAT_API_KEY=your-key

Tools

generate_music_video

Create an AI music video from a text prompt.

  • prompt (required) — describe the video you want
  • modesinging | storytelling | auto (default: auto)
  • duration — 5-180 seconds (default: 30)
  • style — visual style (e.g. "cinematic", "anime", "retro VHS")

check_generation_status

Check progress of a video generation job.

  • job_id — returned by generate_music_video

list_styles

Browse all available visual styles.

get_account_info

Check remaining credits and account status.

Example

"Create a cinematic music video about a rainy night in Tokyo"

Returns a video URL + job metadata.

Usage Guidance
Before installing or running this skill: (1) note the inconsistency — the registry metadata says no env vars, but SKILL.md and code require FREEBEAT_API_KEY. Ask the publisher to clarify. (2) The shipped code is a mock that returns fake URLs; if you expect real video generation, confirm whether this package contacts a real backend or is only a demo. (3) The package.json uses the @anthropic-ai scope while the registry owner is an opaque ID and there's no homepage/source — verify the package identity on npm and the domain freebeat.ai before providing any API key. (4) If you must test it, avoid giving high-privilege or production API keys; create a throwaway key or test account. (5) If you plan to run via npx, inspect the exact npm package and its published source to ensure it matches the code you reviewed.
Capability Analysis
Type: OpenClaw Skill Name: music-video-mcp Version: 1.0.0 The skill bundle is benign. The `src/index.js` explicitly states it's a 'MCP Server (Mock)' and uses `mockDelay()`, `fakeVideoUrl()`, and `fakeJobId()` functions, indicating it simulates interactions rather than making real external API calls. While it reads the `FREEBEAT_API_KEY` environment variable, it only checks for its presence and displays a truncated prefix in `get_account_info`, without sending the key or any other sensitive data to external endpoints. There are no signs of data exfiltration, malicious execution, persistence mechanisms, or prompt injection attempts in any of the files.
Capability Assessment
Purpose & Capability
The name/description claim an AI music-video generator that uses a FREEBEAT API key. The shipped code implements a local/mock MCP server that returns fake job IDs and URLs rather than performing real video generation. This could be legitimate (a mock/demo), but the registry metadata claims no required env vars while the SKILL.md and code clearly expect FREEBEAT_API_KEY — an inconsistency.
Instruction Scope
SKILL.md only instructs the agent to set FREEBEAT_API_KEY and use the listed tools (generate_music_video, check_generation_status, list_styles, get_account_info). The instructions do not request unrelated file reads or system state. The runtime code likewise only reads process.env.FREEBEAT_API_KEY and does not access other system paths or external endpoints (it fabricates URLs).
Install Mechanism
There is no install spec in the registry (instruction-only skill), and the package contains source files only. Nothing in the skill attempts to download or extract arbitrary archives. Note: README suggests usage via `npx @anthropic-ai/freebeat-mcp` — invoking npx would fetch a package from npm if used externally, so verify package provenance before running npx.
Credentials
The skill requests a single API key (FREEBEAT_API_KEY) which is proportionate for an API-backed service. However, the registry metadata lists no required env vars while SKILL.md and code require this key — this mismatch is suspicious. In this code the key is only presence-checked and masked, not transmitted, but that behavior may differ in a production implementation.
Persistence & Privilege
The skill does not request elevated privileges, does not set always: true, and does not modify other skills or system-wide configuration. It runs as an MCP server over stdio which is normal for MCP skills.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install music-video-mcp
  3. After installation, invoke the skill by name or use /music-video-mcp
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
first version
Metadata
Slug music-video-mcp
Version 1.0.0
License
All-time Installs 2
Active Installs 2
Total Versions 1
Frequently Asked Questions

What is Music Video Generator?

Generate AI music videos from any MCP client. Turn text prompts into cinematic music videos with multiple styles and modes. It is an AI Agent Skill for Claude Code / OpenClaw, with 378 downloads so far.

How do I install Music Video Generator?

Run "/install music-video-mcp" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Music Video Generator free?

Yes, Music Video Generator is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Music Video Generator support?

Music Video Generator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Music Video Generator?

It is built and maintained by liuyinjiwen06 (@liuyinjiwen06); the current version is v1.0.0.

💬 Comments