# transcription

Adds speech-to-text to your AI assistant, from a public URL or a file on your machine. Handy when you want the words out of a recording without leaving the chat.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 9
- Author: SparkleOfficial
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/SparkleOfficial/scriptivox-mcp-server
- Updated: 2026-10-23
- HTML: https://affpapa.org/en/nevibecode/mcp/transcription

## What it does

The server hands your assistant a set of Scriptivox tools: speech recognition from a public link or a local file, speaker diarization, word-level timestamps, 119 languages. You also get CRUD over your transcriptions — cancel, delete, list — and caption export as SRT, WebVTT or plain text.

It speaks stdio, and the transcription tools need `SCRIPTIVOX_API_KEY` in the form `sk_live_...`. Without a key you still get the discovery tools: supported languages, pricing, API docs. The local package is marked retired as of 12 October 2026 and no longer receives new tools — 23 of them exist only in the hosted build. For a fresh setup, connect `https://platform.scriptivox.com/mcp` and sign in through the browser instead.

Clients that can only launch local servers can bridge to the hosted one with `npx mcp-remote https://platform.scriptivox.com/mcp`. Keep the local package around if you need `transcribe_upload` for files sitting on your disk.

## Requirements
- Remote server: `https://platform.scriptivox.com/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http transcription https://platform.scriptivox.com/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add transcription --url https://platform.scriptivox.com/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "transcription": {
            "url": "https://platform.scriptivox.com/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "transcription": {
            "type": "http",
            "url": "https://platform.scriptivox.com/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http transcription https://platform.scriptivox.com/mcp
```

## When to use it
- pull the text out of a podcast episode straight from its link
- transcribe a meeting recording with speakers separated
- export a finished transcript as SRT captions
- check the status of recent transcriptions
- cancel a job before it starts and get the reserved balance back

## Example prompts
- Transcribe `~/Downloads/meeting.m4a` with speaker identification
- Show me my last 5 transcriptions

## Similar
- [Transcription Automation](https://affpapa.org/en/nevibecode/skills/transcription-automation.md) — skill · 4900 installs
- [audio-transcription](https://affpapa.org/en/nevibecode/skills/audio-transcription.md) — skill · 1300 installs
- [video-transcription](https://affpapa.org/en/nevibecode/skills/video-transcription.md) — skill · 1200 installs
- [video-use](https://affpapa.org/en/nevibecode/skills/video-use.md) — skill · 5100 installs
- [cli-anything-videocaptioner](https://affpapa.org/en/nevibecode/skills/cli-anything-videocaptioner.md) — skill · 502 installs
- [faster-whisper](https://affpapa.org/en/nevibecode/skills/faster-whisper.md) — skill · 1800 installs

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
