@scriptivox/mcp-server
MCP (Model Context Protocol) server for Scriptivox — AI-powered audio and video transcription.
Turn any AI assistant into a transcription powerhouse. Transcribe audio and video from URLs with 99% accuracy, speaker diarization, 98+ languages, and word-level timestamps.
Quick Start
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"scriptivox": {
"command": "npx",
"args": ["-y", "@scriptivox/mcp-server"],
"env": {
"SCRIPTIVOX_API_KEY": "sk_live_YOUR_KEY"
}
}
}
}
Claude Code
claude mcp add scriptivox -- npx -y @scriptivox/mcp-server
Then set the environment variable SCRIPTIVOX_API_KEY=sk_live_YOUR_KEY.
Other MCP Clients
Any MCP-compatible client can use this server via stdio transport:
SCRIPTIVOX_API_KEY=sk_live_YOUR_KEY npx -y @scriptivox/mcp-server
Getting an API Key
- Sign up at scriptivox.com
- Go to Dashboard > API
- Create an API key
- Add credits ($5 minimum — API pricing is $0.20/hour of audio)
Tools
Discovery Tools (no API key required)
| Tool | Description |
|---|---|
get_supported_languages | List all 98+ supported transcription languages |
get_pricing | View plans and API pricing |
get_product_info | Learn about Scriptivox capabilities |
get_api_docs | API documentation and quickstart guide |
Transcription Tools (API key required)
| Tool | Description |
|---|---|
transcribe_url | Transcribe audio/video from a URL — the main feature |
transcribe_status | Check status of a running transcription |
check_balance | View your API credit balance |
Usage Examples
Once connected, just ask your AI assistant:
- "Transcribe this podcast: https://example.com/episode.mp3"
- "Transcribe this meeting recording with speaker identification"
- "What languages does Scriptivox support?"
- "How much does Scriptivox transcription cost?"
- "Check my Scriptivox balance"
Resources
The server exposes these MCP resources for AI assistants to read:
scriptivox://pricing— Plans and ratesscriptivox://languages— Supported languagesscriptivox://api-docs— API reference
Prompts
transcribe-audio— Pre-built prompt for URL transcriptionmeeting-notes— Transcribe a meeting and generate structured notes
Configuration
| Environment Variable | Description | Required |
|---|---|---|
SCRIPTIVOX_API_KEY | Your API key (sk_live_...) | For transcription tools |
SCRIPTIVOX_API_URL | Custom API base URL | No (defaults to production) |
Pricing
- Free plan: 3 transcriptions/day, 30 min max
- Pro plan: $20/month — unlimited transcriptions
- API: $0.20/hour of audio (pay-as-you-go)
Links
- Scriptivox — Main website
- API Documentation — Full API reference
- Dashboard — Manage your account
- Smithery — MCP server registry
License
MIT