# Gumlet MCP for AI Agents AI Agent Connect

> Gumlet MCP lets you manage video hosting and image optimization through your AI client. It handles everything from uploading new assets and checking transcoding status to organizing large media libraries and pulling real-time viewing analytics. Use it to automate your media infrastructure without jumping between tabs.

## Overview
- **Category:** image-video
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_tTnpV8BQwFuU4GvUIPpyU0NRBEGnZH6ZUW3Swcpb/ai-agent-connect
- **Tags:** video-hosting, image-optimization, cdn-delivery, transcoding, media-management, format-conversion

## Description

Managing a large library of video assets usually means drowning in a dashboard, constantly checking if a file finished transcoding or trying to find that one specific folder. This Connector changes that by letting you talk to your media infrastructure like a person. Instead of hunting for links and manually clicking through menus, you can tell your agent to start a new video upload, organize it into a specific collection, and then sit back while it monitors the progress for you. It handles the heavy lifting of image optimization and video streaming setup so you don't have to worry about the technical bits like format conversion, lazy loading, or CDN delivery. When you connect this to your workflow via Vinkius, your AI acts as a dedicated media infrastructure engineer that knows exactly where everything is. You can grab engagement stats, update thumbnails on the fly, and manage team permissions without ever touching the Gumlet dashboard directly. This setup removes the friction of manual asset management, allowing you to focus on the content itself while your agent handles the backend. It's about getting your content live and organized without the usual manual overhead that slows down production.

## Tools

### delete_video
Remove a specific video asset from your hosting. Use this to clean up old or unused content.

### get_video_details
Check the current status and metadata of a video. This is perfect for monitoring transcoding progress.

### create_video_upload
Start a new video upload and provide the destination URL. This gets your content into the system faster.

### create_collection
Add a new folder or collection to your media library. Use this to stay organized as you scale.

### get_account_info
Retrieve your profile details and account status. Use this to verify your connection to the service.

### get_video_analytics
Pull viewing stats and bandwidth usage for specific video assets. Use this to see how your content performs in the wild.

### list_videos
Fetch a list of all video assets currently in your account. This helps you keep track of your entire library.

### list_video_collections
Show all folders and collections in your media library. Use this to see how your assets are organized.

### list_image_sources
List all image optimization sources for your CDN. This ensures your images are delivering correctly.

### list_org_users
Show all team members who have access to your account. Use this to manage your team permissions.

### list_webhooks
List all active webhooks for real-time event notifications. This helps you monitor your infrastructure.

### update_video_thumbnail
Set a specific frame or time offset for a video thumbnail. This keeps your content looking sharp.

## Prompt Examples

**Prompt:** 
```
I need to upload a new video called 'Summer Launch' into the 'Promotions' folder. Can you do that?
```

**Response:** 
```
Upload initialized! I've created the asset 'Summer Launch' (ID: asset_987). You can now upload your file to the following URL: [upload_url]. I'll monitor the transcoding status for you.
```

**Prompt:** 
```
Give me a breakdown of how many people watched our latest product video this week.
```

**Response:** 
```
Fetching analytics... Your latest video has 1,250 unique views and has consumed 45GB of bandwidth this month. Most viewers are based in North America and Europe.
```

**Prompt:** 
```
Can you list all the team members who have access to our Gumlet account?
```

**Response:** 
```
Here are the team members with access to your Gumlet account:

* **Admin** (admin@company.com)* **Editor** (editor@company.com)\* **Viewer** (viewer@company.com)
```

## Capabilities

### Start new video uploads
Tell your agent to initiate a new video upload and get the destination URL immediately.

### Check transcoding progress
Get real-time updates on whether your video assets are ready for playback.

### Organize media into collections
Group your assets into folders and collections using natural language.

### Pull real-time viewing stats
Retrieve unique views and bandwidth usage for any asset in your library.

### Update video thumbnails
Set specific frame offsets for video thumbnails to keep your visuals fresh.

### Manage image optimization sources
List and manage your image sources to ensure high-fidelity delivery.

### List team members
See who has access to your account and manage your team's permissions.

## Use Cases

### Automating Asset Ingestion
A developer needs to upload 50 videos. They ask the agent to create uploads for each and put them into a new collection automatically.

### Campaign Analysis
A marketer wants to know how a product video performed. They ask for the viewing stats and bandwidth usage to see the reach.

### Content Cleanup
A manager needs to delete old assets. They ask the agent to list all videos and delete the ones from 2022 to free up space.

### Dynamic Thumbnail Updates
A creator wants a specific frame for a thumbnail. They tell the agent to set the offset for a specific video to update the look.

## Benefits

- Automate video uploads: Use `create_video_upload` to start the process and let your agent handle the rest of the metadata.
- Monitor transcoding: Keep tabs on video progress with `get_video_details` without constantly refreshing a browser tab.
- Organize your library: Use `create_collection` and `list_video_collections` to structure your media instantly.
- Get real-time stats: Pull viewing data with `get_video_analytics` to see how your content is performing in the wild.
- Update thumbnails quickly: Use `update_video_thumbnail` to change visuals on the fly without manual editing.
- Manage team access: Use `list_org_users` to see who has permission to your assets and keep your workspace secure.

## How It Works

The bottom line is you get a natural language interface for your entire media hosting stack.

1. Subscribe to the Gumlet MCP on Vinkius.
2. Grab your API Key from the Gumlet dashboard.
3. Connect your key to your AI client to start managing assets.

## Frequently Asked Questions

**What can I do with the Gumlet MCP?**
You can manage your video hosting, image optimization, and real-time analytics through natural conversation with your AI agent.

**How does Gumlet MCP help with video transcoding?**
It allows you to check the transcoding status of any video asset instantly so you know exactly when your content is ready for playback.

**Can I use Gumlet MCP to organize my media library?**
Yes, you can create new collections and list folders to keep your media library structured and easy to navigate.

**Does Gumlet MCP provide engagement data?**
Yes, it pulls real-time viewing stats and bandwidth usage for your assets so you can see how your content is performing.

**How do I manage my team's access with Gumlet MCP?**
You can list the organization users who have access to your account and manage permissions through your AI client.

**Can I change my video thumbnails using Gumlet MCP?**
Yes, you can set specific time offsets for thumbnails to update your video visuals on the fly.

**How do I start a video upload?**
Use the `create_video_upload` tool, which will create the asset in your specified collection and provide a temporary `upload_url` for your file.

**Can I update the thumbnail for a video already uploaded?**
Yes! The `update_video_thumbnail` tool allows you to specify a time offset in seconds. Gumlet will extract that specific frame and set it as the new thumbnail.

**Does it support viewing stats and bandwidth usage?**
The `get_video_analytics` tool provides detailed viewing metrics and bandwidth consumption data for any video ID in your account.