# Verbit MCP for AI Agents AI Agent Connect

> Verbit MCP lets you manage professional transcription and captioning jobs directly from your AI agent. Upload media files, track the status of your requests in real-time, and grab your finished transcripts in formats like SRT, VTT, or DOCX. It connects your media pipeline to your favorite AI tools without the usual tab-switching.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_U66h48WXo23EqofEKmJs4vbzeTLIIztKT3eY3dLi/ai-agent-connect
- **Tags:** transcription, speech-to-text, captioning, accessibility, media-processing

## Description

Verbit MCP lets you manage professional transcription and captioning jobs directly from your AI agent. Managing transcription workflows usually means jumping between a browser, a file manager, and a project tracker. You have to upload files one by one, copy over job IDs, and keep refreshing pages to see if the work is done. This Connector changes that by letting your AI agent handle the heavy lifting. You can tell your agent to start a transcription job by just giving it a link. It handles the handoff to Verbit and gives you a job ID to keep track of. Instead of manual checking, you can ask your agent for a status update whenever you want. When the file is ready, the agent can pull the finished transcript into the format you need, whether that's a text file for a report or a subtitle file for a video. It's a way to keep your media production moving without getting bogged down in the administrative side of speech-to-text. By adding this to your setup on Vinkius, you turn a multi-step manual process into a simple conversation with your agent. You can focus on the content while the agent handles the technical details of the transcription pipeline.

## Tools

### get_transcript
Download the final transcript in multiple formats like TXT, JSON, or DOCX. This pulls the finished work directly into your workflow.

### create_job
Start a new transcription request by providing a media URL and language. It handles the initial upload and setup for you.

### get_job
Check the current status of a specific transcription request. Use this to see if your file is still processing or ready for download.

## Prompt Examples

**Prompt:** 
```
Start a transcription job for this interview: https://media.example.com/audio/123.mp3
```

**Response:** 
```
I've started the transcription job for your file. The Job ID is 'vbt_4421'. I'll let you know when it's ready for download.
```

**Prompt:** 
```
What's the status of job vbt_4421?
```

**Response:** 
```
Checking the status... Job 'vbt_4421' is currently at 85% progress and is in the 'In Progress' state.
```

**Prompt:** 
```
Get the transcript for vbt_4421 in Word format.
```

**Response:** 
```
I've retrieved the transcript for job 'vbt_4421' in DOCX format. You can find the file in your downloads now.
```

## Capabilities

### Start new transcription jobs
Tell your agent to begin processing a media file via a URL.

### Check transcription progress
Get real-time status updates on any active job.

### Download finished transcripts
Retrieve completed files in formats like DOCX, JSON, or VTT.

### Tag jobs with external IDs
Keep your transcripts organized with your own internal project numbers.

### Request specific languages
Specify the target language during the initial job creation.

## Use Cases

### Creating captions for a YouTube series
A creator asks the agent to start a job for a video link and then requests the SRT file for the final edit.

### Processing legal depositions
A legal assistant uses the agent to transcribe a long recording and save it as a DOCX for the case file.

### Tracking a high-volume media queue
A producer asks the agent for a status update on five different job IDs to see what's ready.

### Automating academic research notes
A researcher transcribes several interviews and pulls the JSON files into their research folder.

## Benefits

- Skip the manual upload process by using create_job to start transcription tasks via URLs.
- Stop refreshing browser tabs by using get_job to check status updates instantly.
- Get your files faster by pulling transcripts into your workspace using get_transcript.
- Keep your projects organized by tagging jobs with your own internal IDs during creation.
- Save time on captioning by requesting specific formats like SRT or VTT for your videos.

## How It Works

The bottom line is you can manage your entire transcription pipeline through a single chat interface.

1. Connect your Verbit API key to the Connector.
2. Provide a media URL to your AI agent to start a job.
3. Receive the finished transcript in your preferred file format.

## Frequently Asked Questions

**How does the Verbit MCP help with video captions?**
It lets your agent start transcription jobs and grab SRT or VTT files directly. You can skip the manual export steps and get your captions ready for your video editor faster.

**Can I use Verbit MCP to transcribe my local files?**
You'll need to provide a public URL for your media files. Once you give the agent the link, it handles the transcription through Verbit and brings back the text.

**What formats can I get my transcripts in?**
You can get your finished transcripts in several formats, including DOCX, JSON, TXT, SRT, and VTT. Just tell your agent which one you need when you're ready to download.

**How do I track my transcription progress?**
Your agent can check the status of any job using its unique ID. You can ask for an update anytime to see if the work is finished or still processing.

**Is the Verbit MCP good for legal transcription?**
Yes, it's great for legal professionals who need to turn recordings into structured documents. It helps automate the process of getting high-quality text from long interviews.

**Can I manage multiple transcription jobs at once?**
Yes, you can start multiple jobs and have your agent check the status of each one using their specific IDs. It makes managing a large queue of media much easier.

**How do I start a new transcription job using a video link?**
Use the `create_job` tool. Simply provide the `file_url` of your media and optionally specify the `language` and a `title` to identify the job later.

**Can I download subtitles for my video in SRT format?**
Yes! Once the job is finished, use the `get_transcript` tool with your `job_id` and set the `format` parameter to 'srt'.

**How can I check if my transcription is already finished?**
You can use the `get_job` tool. By providing the `job_id`, the agent will return the current status and progress percentage of your transcription.