# Rendi MCP for AI Agents AI Agent Connect

> Rendi MCP for AI Agents. Process and transform media using a cloud-based API that handles resizing, cropping, format conversion, and filter application. It gives your agent the ability to run FFmpeg commands, generate thumbnails, and analyze media metadata without you having to manage any infrastructure.

## Overview
- **Category:** industry-titans
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_yLT1nhPB29SIqqpsgoNP1Ev6sJDTpO5q0f2OjGk5/ai-agent-connect
- **Tags:** ffmpeg, media-processing, video-transcoding, serverless-api, image-transformation, media-metadata

## Description

Rendi lets you take full control of your cloud-based media processing and FFmpeg tasks through a simple chat. You can convert formats, generate thumbnails, and probe media metadata without ever touching a terminal or setting up your own infrastructure. It works by letting your AI client handle the heavy lifting of media engineering. You can chain together multiple commands to build a complex processing pipeline or quickly check the technical specs of a file. It handles the work in the cloud. You can see the status of your jobs and manage your cloud storage files as things move along. If you're looking for a way to get professional media tools into your daily workflow, Rendi is a great addition to the Vinkius catalog. It acts as a dedicated media engineer that follows your instructions, making it easy to handle large files or complex transcodes without the usual headache.

## Tools

### convert_video_to_audio
Turn a video file into a clean audio track. This is perfect for extracting sound from a tutorial.

### delete_file
Remove a file from your Rendi storage. Use this to keep your cloud space clean and organized.

### ffprobe
Analyze a media file to see its technical details. It pulls out bitrates, resolutions, and codecs instantly.

### get_command_status
Check the progress of an FFmpeg command. It gives you the final storage URL once the work is done.

### get_file_details
See the specific details of a file in your storage. Use this to find out where a file is located.

### get_file_info
Grab the metadata and info for a specific file. This is useful for verifying file properties quickly.

### list_commands
See every FFmpeg command you've submitted. Use this to keep track of your ongoing processing jobs.

### list_files
View every file currently in your Rendi storage. This gives you a quick overview of your cloud assets.

### run_chained_ffmpeg_commands
Execute a series of FFmpeg commands in one go. This is the best way to automate multi step media pipelines.

### run_ffmpeg_command
Send a single FFmpeg command to the cloud. This starts a new job and gives you a command ID to track.

### generate_thumbnail
Create a still image from a video. This helps you quickly get preview images for your content.

## Prompt Examples

**Prompt:** 
```
Can you check the bitrate and resolution of this video file for me?
```

**Response:** 
```
I've analyzed the media file for you. Here are the technical specs:

| Property | Value |
| :--- | :--- |
| **Resolution** | 1920x1080 |
| **Bitrate** | 3.2 Mbps |
| **Codec** | H.264 |
| **Duration** | 00:45:12 |

Would you like me to check the audio stream details as well?
```

**Prompt:** 
```
I need to turn this tutorial video into an MP3 file. Can you do that?
```

**Response:** 
```
I've started converting that video to an audio file for you. 

**Job Status:**
- **Input:** tutorial_video.mp4
- **Output Format:** MP3
- **Status:** Processing... 

I'll notify you as soon as the download link is ready.
```

**Prompt:** 
```
Generate a few thumbnails from this clip so I can use them as previews.
```

**Response:** 
```
I'm generating thumbnails for that clip now. 

**Processing Details:**
- **Source:** clip_01.mp4
- **Action:** Generating multiple preview frames
- **Status:** In Progress

I'll provide the links to your new thumbnails as soon as they're finished.
```

## Capabilities

### Convert video to audio
Turn a video file into a clean audio track instantly.

### Generate video thumbnails
Create preview images from your video files automatically.

### Run multi-step media pipelines
Execute a series of media commands in a single request.

### Analyze media metadata
Get technical specs like bitrates and resolutions for any file.

### Track processing status
Monitor your cloud jobs and get final output URLs.

### Manage cloud storage files
List and remove files from your cloud storage via chat.

## Use Cases

### Convert tutorial videos to audio
A creator asks their agent to extract the audio from a long tutorial video. The agent uses convert_video_to_audio to create a clean MP3.

### Bulk metadata auditing
An ops lead needs to check the bitrates of 50 videos. They ask the agent to use ffprobe on all files in the storage.

### Automated preview generation
A producer wants thumbnails for a new series. They ask the agent to use generate_thumbnail on every new clip uploaded.

### Complex transcoding pipelines
A developer needs to resize, re-encode, and strip audio. They use run_chained_ffmpeg_commands to do it all in one request.

## Benefits

- Execute any standard FFmpeg command in the cloud using run_ffmpeg_command without managing your own infrastructure.
- Analyze media files for technical metadata like bitrates and codecs using ffprobe to ensure professional standards.
- Generate previews for your content instantly with generate_thumbnail to save time on manual captures.
- Automate multi-step media pipelines with run_chained_ffmpeg_commands to handle complex processing in one go.
- Keep your cloud workspace organized by using list_files to see all assets and delete_file to clear space.
- Track the progress of every job and get final download links automatically with get_command_status.

## How It Works

The bottom line is you get cloud-based media processing through a simple chat interface.

1. Subscribe to Rendi on the Vinkius marketplace.
2. Enter your Rendi API Key from your dashboard settings.
3. Start processing media files from your AI client.

## Frequently Asked Questions

**Can Rendi help me convert videos to different formats?**
Yes, Rendi lets you change video formats easily. You can ask your AI client to turn an MP4 into a WebM or any other format supported by the cloud.

**How do I get thumbnails from my videos?**
You can just ask your AI client to generate a thumbnail for a specific video. Rendi handles the extraction and gives you the link to the image.

**Can I use Rendi to check video bitrates?**
Yes, Rendi can pull all the technical specs of a file. Just ask your agent to analyze the media properties to see codecs and streams.

**Does Rendi handle long video files?**
Yes, because it runs in the cloud, it handles heavy processing without slowing down your own computer. It's built for professional media work.

**How does Rendi handle multiple steps at once?**
You can tell your agent to run a chain of commands. Rendi will process them in order and give you the final result automatically.

**Can my AI automatically convert a video file into an MP3 audio track using Rendi?**
Yes! Use the `run_ffmpeg_command` tool with the conversion parameters (e.g., 'ffmpeg -i input.mp4 output.mp3'). Your agent will execute the command in the cloud and return the result URL instantly.

**How do I find my Rendi API Key?**
Log in to your Rendi dashboard at rendi.dev, and your unique secret API key will be displayed on the main page or under account settings.

**What is the format for chained FFmpeg commands?**
Use the `run_chained_ffmpeg_commands` tool and provide an array of strings, where each string is a valid FFmpeg command. Rendi will execute them sequentially in a single processing job.