io.github.dg314/videogen

MCPcommunitylive
v2.2.1io.github.dg314UnknownUpdated 11d agoGitHub

Create and edit videos, images, voiceovers, music, and avatars with the VideoGen API.

Endpoint healthlive
checked 1 day ago · 133ms · auth required
100% of the last 1 check reached this endpoint
Works in
ClaudeCursorCopilotChatGPTGemini

Inferred from the transports this listing declares (streamable-http). A client not listed here hasn’t been ruled out — it just isn’t something Forge can confirm.

Automatically indexed from public sources. Not yet verified by the developer on Forge.Claim this listing →
4GitHub stars
11d agoLast update
Package
Authorio.github.dg314
LicenseUnknown
Version2.2.1
Sourcemcp-registry
Trust Status
B
60/100Good
✓Listed in Forge index+10/10
—Publisher identity verified+0/30
→ Publisher: run `forge publish` from the repo to claim ownership
—Domain verification+0/10
→ Not currently available for this listing type — the domain-verification check only runs for npm-backed packages today, so this row cannot be earned here yet regardless of what's hosted at the domain.
✓Prompt-injection scan · clean+30/30
✓Obfuscation / exfil scan · clean+20/20
Paste into Claude Code, Cursor, or any AI assistant to fix all gaps
StatusCommunity-indexed
PublisherUnverified
SignatureUnsigned
Domain—
Provenance—
DependenciesNot audited
Tool surface40 tools · 5 privileged
Security scan✓ CleanvHEAD · todayHow well does this scan work?
EvalsNone
IndexedOct 11, 2026

Verification confirms publisher identity (repo ownership), not code safety. The security scan covers known CVEs and suspicious install scripts.

Tools

40 tools · 5 privileged
Statically extracted from the published packagevHEAD · 20h ago

Read out of the source npm actually ships, at scan time. The package was never executed. Tools registered dynamically at runtime, or hidden inside bundled or minified code, can be missed — so this is a floor on the tool surface, not a complete census of it.

get_meFetch the account.

Fetch the account.

No input schema was published for this tool.

open_uploaderOpen an in-chat file uploader (ChatGPT only). The user picks a file, it is uploaded to VideoGen, and its file id (vg_file_...) is reported back for use in voiceover_to_video, slideshow_to_video, logos, or B-roll. Prefer this over asking the user to paste a link. On clients without in-chat UI, use u…

Open an in-chat file uploader (ChatGPT only). The user picks a file, it is uploaded to VideoGen, and its file id (vg_file_...) is reported back for use in voiceover_to_video, slideshow_to_video, logos, or B-roll. Prefer this over asking the user to paste a link. On clients without in-chat UI, use u…

No input schema was published for this tool.

get_app_deep_linkNo description published

This tool published no description. Forge does not invent one.

list_entitiesList built-in actors, products, visual styles, and slideshow themes plus team entities. Built-in rows have isBuiltIn true and cannot be updated or archived. Filter with entityType when you only need one kind.

List built-in actors, products, visual styles, and slideshow themes plus team entities. Built-in rows have isBuiltIn true and cannot be updated or archived. Filter with entityType when you only need one kind.

No input schema was published for this tool.

create_entityCreate an ACTOR (character), PRODUCT (product/object), VISUAL_STYLE, or SLIDESHOW_THEME entity. After create, attach at least one reference with add_entity_reference (upload the file first). Slideshow themes may attach an image or a PDF / PowerPoint. Use the returned entityId as actorEntityId on ge…

Create an ACTOR (character), PRODUCT (product/object), VISUAL_STYLE, or SLIDESHOW_THEME entity. After create, attach at least one reference with add_entity_reference (upload the file first). Slideshow themes may attach an image or a PDF / PowerPoint. Use the returned entityId as actorEntityId on ge…

No input schema was published for this tool.

get_entityFetch one entity by id, including its reference images. Built-in catalog entities are included and have isBuiltIn true.

Fetch one entity by id, including its reference images. Built-in catalog entities are included and have isBuiltIn true.

No input schema was published for this tool.

update_entityUpdate an entity's display name and/or description. Built-in entities cannot be updated.

Update an entity's display name and/or description. Built-in entities cannot be updated.

No input schema was published for this tool.

archive_entityArchive an entity so it no longer appears in lists or pickers. Built-in entities cannot be archived.

Archive an entity so it no longer appears in lists or pickers. Built-in entities cannot be archived.

No input schema was published for this tool.

add_entity_referenceAttach an uploaded file (vg_file_...) as a reference on an entity. Images work for every entity type. Slideshow themes may also attach a PDF or PowerPoint. Built-in entities cannot have references added. For new PRODUCT/ACTOR entities, call this right after create_entity with isDefault: true so the…

Attach an uploaded file (vg_file_...) as a reference on an entity. Images work for every entity type. Slideshow themes may also attach a PDF or PowerPoint. Built-in entities cannot have references added. For new PRODUCT/ACTOR entities, call this right after create_entity with isDefault: true so the…

No input schema was published for this tool.

remove_entity_referenceprivilegedDetach a reference image from an entity by file id. Built-in entities cannot have references removed.

Detach a reference image from an entity by file id. Built-in entities cannot have references removed.

No input schema was published for this tool.

upload_fileprivilegedUpload a local file to VideoGen and wait until it is processed. Returns the file with its id (vg_file_...) and signed URLs. Use the returned fileId for voiceover_to_video, slideshow_to_video, logos, or B-roll. To upload a remote asset, download it first and pass its local path.

Upload a local file to VideoGen and wait until it is processed. Returns the file with its id (vg_file_...) and signed URLs. Use the returned fileId for voiceover_to_video, slideshow_to_video, logos, or B-roll. To upload a remote asset, download it first and pass its local path.

No input schema was published for this tool.

create_file_uploadprivilegedStart an upload for a large file, or when file bytes cannot be inlined. Returns { fileId, uploadUrl }. PUT the raw file bytes to uploadUrl with NO Authorization header (it is a short-lived pre-signed URL). Then call get_file with { fileId, wait: true } to wait until processing finishes, and pass th…

Start an upload for a large file, or when file bytes cannot be inlined. Returns { fileId, uploadUrl }. PUT the raw file bytes to uploadUrl with NO Authorization header (it is a short-lived pre-signed URL). Then call get_file with { fileId, wait: true } to wait until processing finishes, and pass th…

No input schema was published for this tool.

get_fileFetch a file by id with freshly hydrated (non-expired) signed URLs for its thumbnail, preview, and download renditions. Set wait: true to poll until the file finishes processing — use this right after PUTting bytes to a create_file_upload URL.

Fetch a file by id with freshly hydrated (non-expired) signed URLs for its thumbnail, preview, and download renditions. Set wait: true to poll until the file finishes processing — use this right after PUTting bytes to a create_file_upload URL.

No input schema was published for this tool.

list_filesList files visible to the current API key.

List files visible to the current API key.

No input schema was published for this tool.

generate_imageGenerate an image from a text prompt, optionally conditioned on source images (image-to-image) and actor, product, or visual-style entity ids. Typically takes 15–60 seconds. Tell the user that wait up front.

Generate an image from a text prompt, optionally conditioned on source images (image-to-image) and actor, product, or visual-style entity ids. Typically takes 15–60 seconds. Tell the user that wait up front.

No input schema was published for this tool.

generate_video_clipGenerate a video clip from a text prompt, source images, source videos, spokenDialogue, or reference audio. quality is optional (LOW, STANDARD, HIGH, or MAX). Typically takes 1–3 minutes (HIGH/MAX can be longer). Tell the user that wait up front and keep polling calmly.

Generate a video clip from a text prompt, source images, source videos, spokenDialogue, or reference audio. quality is optional (LOW, STANDARD, HIGH, or MAX). Typically takes 1–3 minutes (HIGH/MAX can be longer). Tell the user that wait up front and keep polling calmly.

No input schema was published for this tool.

text_to_speechConvert text into spoken audio using a selectable voice.

Convert text into spoken audio using a selectable voice.

No input schema was published for this tool.

generate_sound_effectGenerate a sound effect from a text prompt.

Generate a sound effect from a text prompt.

No input schema was published for this tool.

generate_musicGenerate a music track from a text prompt. Typically takes 1–5 minutes depending on track length. Tell the user that wait up front.

Generate a music track from a text prompt. Typically takes 1–5 minutes depending on track length. Tell the user that wait up front.

No input schema was published for this tool.

generate_motion_graphicNo description published

This tool published no description. Forge does not invent one.

generate_avatarGenerate a talking-head avatar video from an ACTOR entity and an uploaded audio file. Pass actorEntityId and optionally set avatarQuality. Typically takes a few minutes (longer for longer audio). Tell the user that wait up front.

Generate a talking-head avatar video from an ACTOR entity and an uploaded audio file. Pass actorEntityId and optionally set avatarQuality. Typically takes a few minutes (longer for longer audio). Tell the user that wait up front.

No input schema was published for this tool.

vectorize_imageConvert a raster image into a vector (SVG).

Convert a raster image into a vector (SVG).

No input schema was published for this tool.

remove_image_backgroundprivilegedRemove the background from an image.

Remove the background from an image.

No input schema was published for this tool.

remove_video_backgroundprivilegedRemove the background from a video.

Remove the background from a video.

No input schema was published for this tool.

upscale_imageIncrease the resolution of an image.

Increase the resolution of an image.

No input schema was published for this tool.

upscale_videoIncrease the resolution of a video.

Increase the resolution of a video.

No input schema was published for this tool.

image_3d_effectAdd 3D parallax motion to a still image, producing a video.

Add 3D parallax motion to a still image, producing a video.

No input schema was published for this tool.

list_tool_executionsList past tool executions, most recent first.

List past tool executions, most recent first.

No input schema was published for this tool.

get_tool_executionFetch the current status and results of a single tool execution.

Fetch the current status and results of a single tool execution.

No input schema was published for this tool.

cancel_tool_executionRequest cancellation of an in-progress tool execution.

Request cancellation of an in-progress tool execution.

No input schema was published for this tool.

list_projectsList projects. API-created projects only by default; pass includeUiProjects to also include dashboard projects.

List projects. API-created projects only by default; pass includeUiProjects to also include dashboard projects.

No input schema was published for this tool.

get_projectFetch metadata and the shareable URL for a single project.

Fetch metadata and the shareable URL for a single project.

No input schema was published for this tool.

export_projectExport a project to an MP4 and return its status or download URL. Renders often take a few minutes. Tell the user that wait up front.

Export a project to an MP4 and return its status or download URL. Renders often take a few minutes. Tell the user that wait up front.

No input schema was published for this tool.

get_project_exportFetch the current status of a project export. Poll until status is succeeded, failed, or cancelled.

Fetch the current status of a project export. Poll until status is succeeded, failed, or cancelled.

No input schema was published for this tool.

remix_projectApply curated edits to an existing project. CONVERT_IMAGES_TO_VIDEOS generates AI video clips from every still and is expensive. Use ZOOM for cheap Ken Burns camera motion. Poll with list_project_remix_actions for status.

Apply curated edits to an existing project. CONVERT_IMAGES_TO_VIDEOS generates AI video clips from every still and is expensive. Use ZOOM for cheap Ken Burns camera motion. Poll with list_project_remix_actions for status.

No input schema was published for this tool.

list_project_remix_actionsList the status of remix actions applied to a project.

List the status of remix actions applied to a project.

No input schema was published for this tool.

list_tts_voicesList available text-to-speech voices for narration, text_to_speech, and workflows.

List available text-to-speech voices for narration, text_to_speech, and workflows.

No input schema was published for this tool.

list_languagesList supported languages for narration and captions.

List supported languages for narration and captions.

No input schema was published for this tool.

script_to_videoPreferred for narrated / informational / explainer videos from text, especially ~1 minute or longer. Turn a verbatim narration script into an editable video with AI-generated visuals and captions. Prefer this over storyboard_to_video unless the user wants a short shot-directed storyboard. For avata…

Preferred for narrated / informational / explainer videos from text, especially ~1 minute or longer. Turn a verbatim narration script into an editable video with AI-generated visuals and captions. Prefer this over storyboard_to_video unless the user wants a short shot-directed storyboard. For avata…

No input schema was published for this tool.

voiceover_to_videoBuild an editable video with AI-generated visuals from an uploaded voiceover audio file.

Build an editable video with AI-generated visuals from an uploaded voiceover audio file.

No input schema was published for this tool.

38 of 40 tools published a description.

Tool names and descriptions are written by the publisher and shown verbatim as inert text. They are the strings an MCP client passes to a model, so Forge scans them for prompt-injection patterns — any finding appears with the security scan above. “Privileged” is a keyword match on the tool name, not an audit of what the tool does: a benign-sounding name can still do anything.

About

Create and edit videos, images, voiceovers, music, and avatars with the VideoGen API.

Keywords
mcp
Alternatives
Comparing tool surfaces…

No dependency coverage

This entry publishes no npm package, so Forge has no dependency tree for it. That is a gap in coverage — not a statement that it has no dependencies.