mcpField
T
Transcreva

Transcreva

リモート
transcreva.netメディア・デザイン02 日前に更新
リポジトリ公式サイト

Transcreva について

Transcrevaは、ブラジルポルトガル語を中心に音声・動画を文字起こしし、話者識別と複数形式での書き出しに対応します。MCPクライアント、CLI、SDK、エージェントスキルから利用できます。

主な機能

  1. 01ブラジルポルトガル語の文字起こし
  2. 0212以上の言語に対応
  3. 03話者ダイアライゼーション
  4. 04TXT、DOCX、SRT、VTT、JSONへの書き出し
  5. 05リモート・ローカルMCPサーバー
  6. 06CLI、SDK、エージェントスキル

活用シーン

  1. 01インタビューの文字起こしと話者ラベル付け
  2. 02動画からSRTまたはVTT字幕を作成
  3. 03文字起こしをDOCX文書に書き出し

MCP 対応

リモートHTTPおよびローカルstdioのMCPサーバーを提供します。ツールでメディアの文字起こし、結果の確認・書き出し、履歴や話者ラベルの管理、記録の削除、利用枠の確認ができます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://transcreva.net/api/mcp/github
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

Transcreva — MCP サーバー、CLI、エージェントスキル

音声や動画を、正確なブラジルポルトガル語のテキスト、SRT/VTT 字幕、またはWord(DOCX)文書に変換できます。ターミナルやコードから、あるいは Claude、Cursor、VS Code に依頼して利用できます。

transcreva.net · 料金 · WhatsApp の音声 · SRT 字幕 · インタビューの文字起こし


Transcreva は、ブラジルポルトガル語(pt-BR)向けに構築された AI 音声・動画文字起こしサービスです。12 以上の言語、話者ダイアライゼーション(話者の識別)に対応し、TXT、DOCX、SRT、VTT、JSON にすぐにエクスポートできます。

このリポジトリには次のものが含まれています。

  1. Claude Desktop、Claude Code、Cursor、Windsurf、VS Code 向けのリモートおよびローカル MCP サーバー
  2. 最大 2 GB/10 時間のファイルを R2 に自動でマルチパートアップロードする、依存関係不要の Node.js CLI と SDK(bin/transcreva.mjs)
  3. npx skills add arkyu2077/transcreva-mcp に対応したエージェントスキル(skills/transcreva/SKILL.md)

1. エージェントスキルをインストールする(skills.sh)

npx skills add arkyu2077/transcreva-mcp

2. MCP サーバーのセットアップ

まず、アカウントの transcreva.net/conta にある Chaves de API e MCP から API キー(sk_...)を生成します(Ilimitado プランで利用できます)。

オプション A:リモート HTTP MCP サーバー(https://transcreva.net/api/mcp)

ローカルへのインストールは不要です。Streamable HTTP に対応するあらゆる MCP クライアントで利用できます。

Claude Code
claude mcp add --transport http transcreva https://transcreva.net/api/mcp \
  --header "Authorization: Bearer $TRANSCREVA_API_KEY" --scope user
Cursor(~/.cursor/mcp.json)
{
  "mcpServers": {
    "transcreva": {
      "url": "https://transcreva.net/api/mcp",
      "headers": {
        "Authorization": "Bearer ${env:TRANSCREVA_API_KEY}"
      }
    }
  }
}
オプション B:ローカル Stdio MCP サーバー(最大 2 GB のローカルファイルのアップロードに対応)

AI アシスタントから、ディスク上のローカルファイル(.mp3、.m4a、.wav、.ogg、.opus、.mp4、.mov、.webm)を直接アップロードして文字起こしする場合は、ローカルの stdio サーバーを使用します。

{
  "mcpServers": {
    "transcreva": {
      "command": "node",
      "args": ["/path/to/transcreva-mcp/bin/transcreva-mcp.mjs"],
      "env": {
        "TRANSCREVA_API_KEY": "sk_..."
      }
    }
  }
}
利用可能な MCP ツール
ツール説明
transcribe_mediaローカルの音声・動画ファイル、または公開 URL をアップロードし、完了を待って、書式設定された文字起こし(txt、srt、vtt、json、docx)を返すか、outputPath に書き込みます。
get_transcriptionID で文字起こしのステータスを確認するか、完了した文字起こしを txt、srt、vtt、json、docx 形式でエクスポートします。
list_transcriptionsTranscreva の文字起こし履歴を一覧表示または検索します。
rename_speakers文字起こしのタイトルを更新し、識別された話者ラベル(例:S1 → João Silva)の名前を変更します。
delete_transcription文字起こしと元のメディアファイルを完全に削除します。
get_account_quota現在のプラン(unlimited、pro、plus)と利用状況の指標を返します。

3. コマンドラインインターフェース(CLI)

export TRANSCREVA_API_KEY="sk_..."

# Transcribe a local file to Portuguese text with timestamps
node bin/transcreva.mjs transcribe ./reuniao.m4a

# Transcribe an interview with speaker identification and export to Word (.docx)
node bin/transcreva.mjs transcribe ./entrevista.mp4 --speakers --format docx --out ./entrevista.docx

# Generate SRT subtitles for a video
node bin/transcreva.mjs transcribe ./aula.mp4 --format srt --out ./aula.srt

# Rename speakers on an existing transcription
node bin/transcreva.mjs rename <id> --title "Ata de Reunião" --speaker S1="Maria" --speaker S2="Pedro"

# List recent transcriptions
node bin/transcreva.mjs list --search "reunião"

リンク

ライセンス

MIT © SailorFlow LLC(transcreva.net)

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。