Transcribe Russian audio and video with timestamps and optional speaker labels from files or links.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add --transport http transkriba-russian-audio-transcription https://transkriba.ru/api/mcp --header 'Authorization: Bearer <API_KEY>'~/.codex/config.toml
[mcp_servers.transkriba-russian-audio-transcription]
url = "https://transkriba.ru/api/mcp"
bearer_token_env_var = "TRANSKRIBA_RUSSIAN_AUDIO_TRANSCRIPTION_API_KEY"
# codex mcp add transkriba-russian-audio-transcription --url https://transkriba.ru/api/mcp --bearer-token-env-var TRANSKRIBA_RUSSIAN_AUDIO_TRANSCRIPTION_API_KEY
# export TRANSKRIBA_RUSSIAN_AUDIO_TRANSCRIPTION_API_KEY=<API_KEY>~/.cursor/mcp.json
{
"mcpServers": {
"transkriba-russian-audio-transcription": {
"url": "https://transkriba.ru/api/mcp",
"headers": {
"Authorization": "Bearer <API_KEY>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"transkriba-russian-audio-transcription": {
"type": "http",
"url": "https://transkriba.ru/api/mcp",
"headers": {
"Authorization": "Bearer <API_KEY>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"transkriba-russian-audio-transcription": {
"httpUrl": "https://transkriba.ru/api/mcp",
"headers": {
"Authorization": "Bearer <API_KEY>"
}
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"transkriba-russian-audio-transcription": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://transkriba.ru/api/mcp",
"--header",
"Authorization:${AUTH_HEADER}"
],
"env": {
"AUTH_HEADER": "Bearer <API_KEY>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"transkriba-russian-audio-transcription": {
"url": "https://transkriba.ru/api/mcp",
"headers": {
"Authorization": "Bearer <API_KEY>"
}
}
}
}