Skip to content
Official MCP RegistryListed

ModelsLab

Generate images, video, speech and music, and run LLM chat, across 10,000+ models on ModelsLab.

First seen 2 Oct 2026. Evidence as of 2 Oct 2026.

23
Tools
From an anonymous probe
1
Source listings
Each with its own history
1
Recorded changes
Since first seen

Tools

ToolDescriptionBehaviour
chat-completion Chat with AI language models. Send messages to an LLM and receive AI-generated responses. Supports various models and configuration options. A message may carry a PDF as a {"type":"file","file":{"filename":...,"file_data":"data:application/pdf;base64,..."}} content part.Not declared
dubbing Create dubbed audio content. Takes a video and translates/dubs the audio from one language to another. Returns a request ID that can be used with fetch-audio to retrieve results.Not declared
fetch-audio Retrieve the status and results of an audio generation request. Use the request ID returned from text-to-speech, speech-to-text, music-generation, and other audio tools.Read-only
fetch-generation Check the status of a queued or processing generation request on the ModelsLab V7 API. Use this tool when a generation tool returns a `status` of `"processing"`, and call it again while the status stays `"processing"`. Image jobs usually finish in seconds; video and music jobs can take several minutes, so tell the user the job is still running if it has not finished after a few polls. Pass the `id` from the original generation response and the `type` matching the category of the original request (e.g. "images" for text-to-image, image-to-image, or inpaint-image). The response will contain: - `status`: "success", "processing", or "error" - `output`: array of URLs when status is "success"Read-only
fetch-image Retrieve the status and results of an image generation request. Use the request ID returned from text-to-image, image-to-image, or inpaint-image tools.Read-only
fetch-video Retrieve the status and results of a video generation request. Use the request ID returned from text-to-video, image-to-video, video-to-video, lip-sync, or motion-control tools.Read-only
image-to-image Transform existing images based on text prompts. Takes an input image and modifies it according to the provided prompt. Returns a request ID that can be used with fetch-image to retrieve results.Not declared
image-to-video Animate static images into videos. Takes input image(s) and creates a video based on the prompt. Returns a request ID that can be used with fetch-video to retrieve results.Not declared
inpaint-image Edit specific areas of images using masks. Provide an image, a mask indicating the area to edit, and a prompt describing the desired changes. Returns a request ID that can be used with fetch-image to retrieve results.Not declared
lip-sync Sync video with audio for lip movements. Takes a video and audio file and syncs the lip movements to match the audio. Returns a request ID that can be used with fetch-video to retrieve results.Not declared
list-models List available AI models on the ModelsLab platform. Filter by category (imagen, video, audio, llm, 3d), provider, tags, and more. Returns model IDs that can be used with generation tools.Read-only
list-providers List all available model providers on the ModelsLab platform. Returns provider names with model counts for each. Use provider names to filter models in the list-models tool.Read-only
motion-control Control motion in video generation. Uses an image and video to create motion-controlled output. Returns a request ID that can be used with fetch-video to retrieve results.Not declared
music-generation Create music from text prompts. Generates original music based on your description, optional tags, and lyrics. Returns a request ID that can be used with fetch-audio to retrieve results.Not declared
song-extender Extend existing music tracks. Takes an existing audio file and extends it from either the beginning or end. Returns a request ID that can be used with fetch-audio to retrieve results.Not declared
song-inpaint Edit specific sections of songs. Takes an audio file and regenerates a specific section defined by start and end times. Returns a request ID that can be used with fetch-audio to retrieve results.Not declared
sound-generation Generate sound effects from text descriptions. Creates audio sound effects based on your prompt. Returns a request ID that can be used with fetch-audio to retrieve results.Not declared
speech-to-speech Voice conversion and transformation. Takes an audio file and converts it to a different voice. Returns a request ID that can be used with fetch-audio to retrieve results.Not declared
speech-to-text Transcribe audio to text. Takes an audio file and converts it to text transcription. Returns a request ID that can be used with fetch-audio to retrieve results.Not declared
text-to-image Generate images from text prompts using AI models. Returns a request ID that can be used with fetch-image to retrieve results. Supports various AI image generation models.Not declared
text-to-speech Convert text to natural speech audio. Takes text and generates realistic speech using the specified voice. Returns a request ID that can be used with fetch-audio to retrieve results.Not declared
text-to-video Generate videos from text descriptions. Creates AI-generated videos based on your text prompt. Returns a request ID that can be used with fetch-video to retrieve results.Not declared
video-to-video Transform existing videos with AI. Takes input video(s) and modifies them based on the prompt. Returns a request ID that can be used with fetch-video to retrieve results.Not declared

Change history

  1. Listed (registry)
Source listings
SourceListingFirst seenLast seenVersions
Official MCP Registryio.github.ModelsLab/modelslab2 Oct 20262 Oct 20261