LyricVideoGenerator

app.lyricvideogeneratorPublished by lyricvideogenerator.appOfficial publisherv1.0.1Updated Oct 27, 2026

Turn a song and its lyrics into a word-synced lyric video, with three styles to choose from.

VerifiedStreamable HTTPWeb executableMedia & DesignAI & ML

Overview

AI-generated overview

Hosted MCP server that turns an attached song into a word-synced lyric video, with three styles to pick from and restyle by request.

What you can do
  • Create a lyric video from an MP3/WAV song, with optional lyrics or automatic transcription, and get three proposed styles
  • Check a project's processing status, its style options, the applied style and numbered lyric lines
  • Apply one of the three styles, or restyle layout, word animation, colors, font, size, background and chorus emphasis
  • Replace the text of a single lyric line while keeping its timing
  • Export a free 720p 16:9 MP4 with watermark, or a 1080p watermark-free 16:9 or 9:16 render, and check export status and download link
When to use it
Useful when you want a timed lyric video made from a song without editing software, and want to adjust the look or fix misheard lyrics conversationally. Best in ChatGPT, where a widget previews styles and runs the free export.
Requirements
Remote streamable HTTP endpoint; nothing to install. No auth for creating and editing videos. HD export requires linking a LyricVideoGenerator account via OAuth. The free in-browser export needs the ChatGPT widget; other clients can still create, style and edit, and export HD once linked.
Before you install
HD export uses one credit from a paid plan or one-off unlock, refunded if the render fails. Creating a project uploads the song audio, and lyrics are transcribed from it when not supplied. Choosing a style replaces edits made to the current style. Free exports carry a watermark and end card.

Installation

In SourceWeft

  1. Open LyricVideoGenerator in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/app.lyricvideogenerator%2Flyric-video/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "lyricvideogenerator": {
      "type": "http",
      "url": "https://lyricvideogenerator.app/api/mcp"
    }
  }
}

README

LyricVideoGenerator MCP server

A hosted remote MCP server for LyricVideoGenerator. Give it a song and its lyrics and it builds a lyric video where each word is timed to the vocal, then proposes three styles to choose from. You can change the look or fix a lyric line by asking in plain English.

This repository holds documentation and the registry manifest only. The server runs on lyricvideogenerator.app; there is nothing to install or self-host.

  • Endpoint: https://lyricvideogenerator.app/api/mcp
  • Transport: streamable HTTP
  • Registry name: app.lyricvideogenerator/lyric-video (official MCP Registry)
  • Auth: none needed to create and edit videos. HD export uses OAuth to link your LyricVideoGenerator account.

Connect

ChatGPT. Works best here: a widget previews the three styles in sync with the song and runs the free export. Add it as a custom connector with the endpoint above, then type @LyricVideoGenerator and attach an MP3 or WAV.

Claude (Settings → Connectors → Add custom connector) and other clients that take a remote URL:

https://lyricvideogenerator.app/api/mcp

Cursor and other clients configured with mcp.json:

json
{  "mcpServers": {    "lyricvideogenerator": {      "url": "https://lyricvideogenerator.app/api/mcp"    }  }}

Outside ChatGPT there is no widget, so the free in-browser export is not available. You can still create a project, pick a style, restyle it and fix lyrics; HD export works once your account is linked.

Tools

ToolWhat it does
create_lyric_videoTakes a song (an MP3/WAV URL), optional lyrics and title. Aligns every word to the vocal and proposes three styles. Lyrics are transcribed when you don't pass them. Takes about 10–40 seconds.
get_lyric_videoProcessing status, the three style options, the applied style and the numbered lyric lines.
choose_styleApplies option 1, 2 or 3.
update_styleChanges layout, word animation, colors, font, text size, background or chorus emphasis. Unreadable color combinations and unknown fonts are corrected or rejected with a reason.
edit_lyricsReplaces the text of one line and keeps its timing.
export_videoFree export: 720p, 16:9, small watermark and a 2.5-second end card. Renders in the ChatGPT widget.
export_hd_video1080p without a watermark, 16:9 or 9:16. Needs a linked account and uses one credit (refunded if the render fails).
get_exportExport status and the MP4 download link when it's done.

A few more tools (begin_local_export, upload_local_export, finish_local_export, open_in_browser) are called by the ChatGPT widget itself, not by the model.

Example

@LyricVideoGenerator make a lyric video for this song (attached), the lyrics are below. Then make the chorus bigger and use warmer colors.

Plans

The free tier exports 720p 16:9 with no account. 1080p and vertical 9:16 need a paid plan or a one-off unlock; see pricing.

Support

Questions and bug reports: open an issue here, or use the contact details on lyricvideogenerator.app.

Source: README.md at commit 5d3331f

Tools

12

create_lyric_video

Create lyric video

Turns a song the user attached (MP3/WAV) into a word-synced lyric video and proposes three visual styles. Pass the lyrics if the user gave them; otherwise they are transcribed from the audio. Takes about 10–40 seconds. Creates a new project each call.

Parametersaudiorequiredtitlelyrics

get_lyric_video

Get lyric video

Returns a lyric video project's processing status, its three style options, the style now applied, and its numbered lyric lines.

ParametersprojectIdrequired

choose_style

Choose style

Applies one of the three proposed style options (1, 2 or 3) to the lyric video. Replaces any edits made to the current style.

ParametersoptionrequiredprojectIdrequired

update_style

Update style

Changes the look of the current lyric video style: layout, word animation, colors, font, text size, background, and chorus emphasis. Send only the fields to change. Colors are #RRGGBB. Unreadable color combinations and unknown fonts are corrected or rejected with a reason.

ParameterschangesrequiredprojectIdrequired

edit_lyrics

Edit lyrics

Replaces the text of one lyric line (numbered from 1, as listed by get_lyric_video), keeping its timing. Use it to fix misheard or misspelled words.

ParameterslinerequiredtextrequiredprojectIdrequired

export_video

Export video

Free export: a 720p, 16:9 MP4 with a small watermark and a 2.5-second end card. It renders on the user's own computer inside the widget (about as long as the song), so this tool shows the widget and starts the export there; the user downloads the MP4 from the widget when it finishes. If their ChatGPT app can't render video, the widget offers to open the project in their browser instead.

ParametersprojectIdrequired

begin_local_export

Begin local export

Widget only: reserve a free 720p export to render in the browser.

ParametersprojectIdrequired

upload_local_export

Upload local export

Widget only: storage upload target for a browser-rendered MP4.

ParametersbytesrequiredexportIdrequired

finish_local_export

Finish local export

Widget only: complete a browser-rendered export after its upload, or fail it with an error.

ParameterserrorassetIdexportIdrequired

open_in_browser

Open in browser

Widget only: a short-lived link that opens this project in the user's browser, where it can be exported.

ParametersprojectIdrequired

export_hd_video

Export HD video

Renders the lyric video in 1080p without a watermark, as 16:9 (landscape) or 9:16 (vertical). Requires the user's LyricVideoGenerator account: it uses 1 credit from their plan (or is free if this song was already unlocked on the website). Credits are refunded if the render fails. Returns an exportId; the widget shows progress and the download link.

ParametersaspectprojectIdrequired

get_export

Get export

Returns the status of a video export and, when finished, its MP4 download URL.

ParametersexportIdrequired

Version history

1
  1. v1.0.1LatestOct 22, 2026

Score

90% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.