# Rev.ai Muse connector

From musedirectory.ai, the independent directory of Meta Muse connectors. Not affiliated with Meta.

## Rev.ai

Transcribe audio and video files to text, summaries and captions using machine transcription.

- Record: https://musedirectory.ai/connector/rev-ai
- Category: Productivity
- Developer: usefulapi (https://usefulapi.io/rev-ai/)
- Muse status: Extra setup. Not in Muse's Connectors list yet. Muse can still use it: its page gives you a request to paste into Muse.
- Health: Working, 1536ms, checked 2026-10-29T09:16:10Z
- Endpoint: https://rev-ai.usefulapi.io/mcp
- Auth: No account needed; Pricing: unknown
- Screening: Screened, no issues found (2026-10-29T12:46:29Z)
- Source: Found in the official MCP Registry (io.usefulapi/rev-ai) https://registry.modelcontextprotocol.io/v0/servers?search=io.usefulapi%2Frev-ai

Connects to Rev.ai to transcribe audio and video from URLs. Muse can submit transcription jobs, retrieve transcripts with speaker labels and timestamps, generate summaries, and export captions in SRT or WebVTT format.

Example request: "Transcribe a recording of my team meeting and give me a summary of the key points."

How to connect: Not in Muse's Connectors list yet, but Muse can still use it. Paste this into Muse: "Use Rev.ai to help me. It is a free service with an MCP server at https://rev-ai.usefulapi.io/mcp. It does not need an API key. Ask me before you share anything with it." Muse asks before it shares anything with the app's site. Meta does not review apps used this way, so only use ones you trust. We tested this in the Muse app on September 24, 2026: Muse used an app's link directly this way and returned a live answer.

Tools:
- revai_get_account: The Rev.ai account behind the token: email, free, purchased, total and invoiced balance (USD) and whether HIPAA is on. GET /account.
- revai_list_jobs: List transcription jobs from the last 30 days, newest first: id, status (in_progress, transcribed, failed), name, duration, language, failure reason. Page with starting_after = the previous reply's next_starting_after. GET /jobs.
- revai_get_job: One transcription job by id: status (in_progress, transcribed, failed), timestamps, duration, language, failure reason. Poll this until status is transcribed. GET /jobs/{id}.
- revai_submit_job: WRITE: start an asynchronous machine transcription job for an audio or video file at a public URL. It uses Rev.ai credit (free credit first). Returns the job with status in_progress; then poll revai_get_job and read the result with revai_get_transcript. Human transcription is not
- revai_delete_job: WRITE: permanently delete a finished (transcribed or failed) job with its media and transcript. This cannot be undone. A job still in progress cannot be deleted. DELETE /jobs/{id}.
- revai_get_transcript: The transcript of a transcribed job. format=text (default) is plain text with speaker labels and timestamps; format=segments is a list of {speaker, start, end, text} per speaker turn (seconds). Long transcripts are paged: repeat with next_offset until it is null. GET /jobs/{id}/t
- revai_get_summary: The summary of a transcribed job. It exists only if the job was submitted with summarization_type. Paged by character like revai_get_transcript. GET /jobs/{id}/transcript/summary.
- revai_get_captions: Captions for a transcribed job as SRT (default) or WebVTT. Long files are paged by character: repeat with next_offset until it is null. For multichannel jobs pass speaker_channel. GET /jobs/{id}/captions.

Screening checks:
- MCP handshake: pass (Answered in 37ms)
- Domain against threat feeds (Cloudflare security DNS): pass (rev-ai.usefulapi.io, usefulapi.io not flagged)
- Published packages against the OSV malicious-package database: n/a (No npm or PyPI package published)
- Hidden instructions or invisible characters in tool text: pass (8 tools read, nothing found)
- Inputs asking for passwords, card numbers or seed phrases: pass (None found)
- Domain and redirects: pass (No redirects off the domain)
- AI review of purpose and tool behavior: pass (No concerns)
