mcpField
T
Transcribevideototext Sdk

Transcribevideototext Sdk

ローカル
transcribevideototext.comAI・エージェント018 週間前に更新

Transcribevideototext Sdk について

Transcribevideototext Sdkは、VideoToText文字起こしAPI向けに、型付きのJavaScript/TypeScriptクライアント、CLI、MCPサーバーを提供します。各パッケージは同じAPIキーで認証し、MCPサーバーでは対応サイトの公開リンクも文字起こしできます。

主な機能

  1. 01型付きJavaScript/TypeScriptクライアント
  2. 02文字起こしCLI
  3. 03文字起こし用MCPサーバー
  4. 04共通のvtt_ APIキー認証
  5. 05公開メディアリンクの文字起こし

活用シーン

  1. 01話者分離を有効にしたローカルの面接動画の文字起こし
  2. 02クライアントでポッドキャストURLを文字起こし
  3. 03MCPクライアントで公開動画リンクを文字起こし

MCP 対応

MCPサーバーはMCPクライアントをVideoToText文字起こしAPIに接続します。メディアのほか、YouTube、X、LinkedInなどの公開リンクの文字起こしに対応します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

transcribevideototext-sdk

VideoToTextの文字起こし API 用の公式クライアント、CLI、MCP サーバーです。いずれも公開 REST API を利用する薄型クライアントで、同じ vtt_ API キーで認証します。

パッケージインストール内容
@transcribevideototext/clientnpm i @transcribevideototext/client型付きの JS/TS クライアントです。
@transcribevideototext/clinpm i -g @transcribevideototext/clitranscribe コマンドです。
@transcribevideototext/mcp-servernpx @transcribevideototext/mcp-serverClaude Code、Cursor、Codex 向け MCP サーバーです。

ダッシュボードの Developers → API Keys から API キーを取得してください。

クイックスタート

# CLI
npm install -g @transcribevideototext/cli
transcribe login
transcribe ./interview.mp4 --diarize

# MCP (Claude Code)
claude mcp add vtt -e VTT_API_KEY=vtt_… -- npx -y @transcribevideototext/mcp-server

MCP サーバーでは、YouTube、X、LinkedIn(およびその他の人気サイト)のリンク(公開コンテンツ)を貼り付けることもできます。リンク先のコンテンツはローカルにダウンロードされます。ダウンローダーは初回使用時に自動で取得され、その後文字起こしされます。MCP サーバーの READMEを参照してください。

// Client
import { createClient } from "@transcribevideototext/client";

const client = createClient({ apiKey: process.env.VTT_API_KEY! });
const result = await client.transcribeAndWait({ url: "https://example.com/podcast.mp3" });
console.log(result.segments.map((s) => s.text).join(" "));

開発

pnpm install
pnpm build        # builds all three (client first)
pnpm typecheck
pnpm lint

リリース

3 つのパッケージはChangesetsを使って、同じバージョン番号でリリースされます。

pnpm changeset          # describe a change
pnpm version-packages   # bump versions
pnpm release            # build + publish to npm

コメント

MCP は初めてですか?

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

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