Rev.ai

Rev.ai MCP Connector for Claude

A+

High-accuracy speech-to-text and transcription — submit media files, generate AI summaries, and create captions directly from your AI agent.

19 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect to Rev AI to transform your audio and video files into actionable text. This MCP server allows your AI agent to handle the entire transcription lifecycle—from submission to final summary.

What you can do

  • Speech-to-Text — Submit media URLs for asynchronous transcription using submit_stt_job with support for multiple languages and models (machine, human, fusion).
  • Job Management — Track the status of your transcription jobs with get_stt_job and manage your history from the last 30 days using list_stt_jobs.
  • Transcripts & Captions — Retrieve transcripts in JSON or text format with get_transcript, and generate SRT or VTT captions for video content using get_captions.
  • AI Summarization — Automatically generate concise summaries of your completed transcripts using get_transcript_summary to save time.
  • Custom Vocabulary — Improve accuracy for technical terms or unique names by submitting custom phrases via submit_vocabulary.

How it works

  1. Subscribe to this server
  2. Enter your Rev AI Access Token
  3. Start transcribing audio and video via Claude, Cursor, or any MCP-compatible client

Who is this for?

  • Content Creators — Quickly generate captions and summaries for videos and podcasts to boost accessibility and SEO.
  • Researchers & Journalists — Transcribe interviews and meetings to analyze qualitative data efficiently without manual typing.
  • Developers — Integrate professional-grade STT capabilities into your AI workflows to process voice notes or meeting recordings.
transcriptionspeech-to-textaudio-processingai-summariescaptions

19 tools expose this connector's capabilities to your AI agent.

delete_stt_job

Only allowed for completed or failed jobs. Permanently delete job data

delete_vocabulary

Delete a custom vocabulary

get_alignment_result

Get aligned timestamps for a forced alignment job

get_captions

Get captions for a completed job

get_language_id_result

Get top language and confidence scores for a job

get_sentiment_analysis_result

Get sentiment scores for a job

get_stt_job

Get status and details of a transcription job

get_topic_extraction_result

Get extracted topics and scores for a job

get_transcript_summary

Get the summary for a completed transcript job

get_transcript

Get the transcript for a completed job

get_vocabulary

Check processing status of a custom vocabulary

list_stt_jobs

Get a list of transcription jobs from the last 30 days

list_vocabularies

List recent custom vocabularies

submit_alignment_job

Submit audio and transcript for forced alignment

submit_language_id_job

Submit an audio file/URL for language identification

submit_sentiment_analysis_job

Submit a transcript for sentiment analysis

submit_stt_job

Submit a media file for asynchronous transcription

submit_topic_extraction_job

Submit a transcript for topic extraction

submit_vocabulary

Submit a custom vocabulary

See how to talk to your AI agent using Rev.ai.

Transcribe this podcast episode: https://example.com/audio.mp3

I've submitted the transcription job for your audio file. The Job ID is `abc-123`. I'll monitor the status for you.

Give me a summary of the transcript for job ID abc-123.

Here is the summary for job `abc-123`: The discussion focused on the new API deployment strategy and the timeline for the Q3 release.

List my transcription jobs from the last month.

I found 3 recent jobs: `abc-123` (transcribed), `def-456` (in_progress), and `ghi-789` (failed). Which one would you like to check?

Use the `get_stt_job` tool with your Job ID. It will return the current status, such as 'in_progress', 'transcribed', or 'failed'.

Related Connectors