Transcreva

io.github.arkyu2077由 GitHub 帳號 arkyu2077 發布v1.0.1更新於 Oct 29, 2026

Brazilian Portuguese audio and video transcription with speaker diarization and SRT/VTT/DOCX export.

發布方自己的服務:Transcreva

已驗證Streamable HTTP可網頁執行效率與工作流媒體與設計

概覽

AI 產生的概覽

Transcreva 透過託管 MCP 端點把音訊與影片轉錄成巴西葡萄牙語文字、字幕或 DOCX,並支援講者區分。

可以做什麼
  • 轉錄本機檔案或公開網址,取得 txt、srt、vtt、json 或 docx 格式的逐字稿,或寫入指定的輸出路徑
  • 依 ID 查詢轉錄狀態,或以多種格式匯出已完成的轉錄
  • 列出並搜尋 Transcreva 上的轉錄紀錄
  • 修改轉錄標題並重新命名講者標籤
  • 永久刪除某筆轉錄及其原始媒體檔案
  • 查看目前方案與用量額度
適用情境
適合讓助理把巴西葡萄牙語的會議、訪談、WhatsApp 語音或影片整理成文字、字幕或 Word 文件,且需要講者辨識、又不想自行架設語音模型時使用。
執行需求
需要遠端 Streamable HTTP 端點;若要從本機磁碟上傳檔案,則使用本機 stdio 伺服器。需在 Transcreva 帳戶中產生 API 金鑰,透過 Authorization Bearer 標頭或 TRANSCREVA_API_KEY 環境變數提供,該金鑰僅限付費方案。本機伺服器需 Node.js。
安裝前請注意
API 金鑰屬於憑證,且僅付費方案可用,使用可能產生費用,請先確認價格與額度。轉錄內容與媒體檔案會上傳到第三方服務。伺服器可永久刪除轉錄及其媒體檔案,也可依指定路徑寫入輸出檔案。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Transcreva,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.arkyu2077%2Ftranscreva/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "transcreva": {
      "type": "http",
      "url": "https://transcreva.net/api/mcp/github"
    }
  }
}

README

Transcreva — MCP Server, CLI & Agent Skill

Transcribe audio and video into accurate Brazilian Portuguese text, SRT/VTT subtitles, or Word (DOCX) documents — from your terminal, your code, or by asking Claude, Cursor, and VS Code.

transcreva.net · Pricing · WhatsApp Audio · SRT Subtitles · Interview Transcription


Transcreva is an AI audio and video transcription service built for Brazilian Portuguese (pt-BR), with support for 12+ languages, speaker diarization (identificação de falantes), and instant export to TXT, DOCX, SRT, VTT, and JSON.

This repository provides:

  1. Remote & Local MCP Servers for Claude Desktop, Claude Code, Cursor, Windsurf, and VS Code
  2. Zero-dependency Node.js CLI & SDK (bin/transcreva.mjs) with automatic multipart upload to R2 for files up to 2 GB / 10 hours
  3. Agent Skill (skills/transcreva/SKILL.md) compatible with npx skills add arkyu2077/transcreva-mcp

1. Install the Agent Skill (skills.sh)

bash
npx skills add arkyu2077/transcreva-mcp

2. MCP Server Setup

First, generate an API key (sk_...) in your account at transcreva.net/conta under Chaves de API e MCP (available on the Ilimitado plan).

Option A: Remote HTTP MCP Server (https://transcreva.net/api/mcp)

Zero local installation required. Works with any MCP client supporting Streamable HTTP:

Claude Code
bash
claude mcp add --transport http transcreva https://transcreva.net/api/mcp \  --header "Authorization: Bearer $TRANSCREVA_API_KEY" --scope user
Cursor (~/.cursor/mcp.json)
json
{  "mcpServers": {    "transcreva": {      "url": "https://transcreva.net/api/mcp",      "headers": {        "Authorization": "Bearer ${env:TRANSCREVA_API_KEY}"      }    }  }}

Option B: Local Stdio MCP Server (Supports Local File Uploads up to 2 GB)

Use the local stdio server when you want your AI assistant to directly upload and transcribe local .mp3, .m4a, .wav, .ogg, .opus, .mp4, .mov, or .webm files from your disk:

json
{  "mcpServers": {    "transcreva": {      "command": "node",      "args": ["/path/to/transcreva-mcp/bin/transcreva-mcp.mjs"],      "env": {        "TRANSCREVA_API_KEY": "sk_..."      }    }  }}

Available MCP Tools

ToolDescription
transcribe_mediaUploads a local audio/video file or public URL, waits for completion, and returns the formatted transcript (txt, srt, vtt, json, docx) or writes it to outputPath.
get_transcriptionChecks the status of a transcription by ID or exports the completed transcript in txt, srt, vtt, json, or docx.
list_transcriptionsLists or searches your transcription history on Transcreva.
rename_speakersUpdates the transcription title and/or renames identified speaker labels (e.g. S1 → João Silva).
delete_transcriptionPermanently deletes a transcription and its underlying media file.
get_account_quotaReturns your current plan (unlimited, pro, plus) and usage metrics.

3. Command-Line Interface (CLI)

bash
export TRANSCREVA_API_KEY="sk_..."
# Transcribe a local file to Portuguese text with timestampsnode 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 videonode bin/transcreva.mjs transcribe ./aula.mp4 --format srt --out ./aula.srt
# Rename speakers on an existing transcriptionnode bin/transcreva.mjs rename <id> --title "Ata de Reunião" --speaker S1="Maria" --speaker S2="Pedro"
# List recent transcriptionsnode bin/transcreva.mjs list --search "reunião"

Links

License

MIT © SailorFlow LLC (transcreva.net)

Guias Práticos em Português (GitHub Pages)

來源:README.md,提交 757978e

工具

0
SourceWeft 尚未讀取此伺服器的工具。

版本歷史

1
  1. v1.0.1最新Oct 29, 2026

評分

已滿足適用檢查項的 85%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

其他 Transcreva 整合