transcript1 について
transcript1は、MCPクライアント向けの音声・動画文字起こしコネクターです。対応プラットフォームの公開動画リンクとローカルファイルのアップロードに対応し、タイムスタンプ付きのテキストと任意の話者ラベルを提供します。
主な機能
- 01対応サービスの公開動画リンクを文字起こし
- 02音声・動画ファイルのアップロード
- 03タイムスタンプ付きテキストの取得
- 04任意の話者ラベル
- 05ジョブとアカウント情報の確認
活用シーン
- 01ソーシャルメディアの公開動画を文字起こし
- 02ローカル録音をテキスト化
- 03SRT、VTT、JSON形式で結果を取得
MCP 対応
このパッケージはAPIキーを使い、transcript1のホスト型MCPサーバー`https://api.transcript1.com/mcp`に接続するstdioブリッジです。MCPクライアントから文字起こしやアップロードを作成・管理するツールを利用できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://api.transcript1.com/mcpclaude mcp add --transport http com-transcript1 https://api.transcript1.com/mcp{"mcpServers":{"com-transcript1":{"type":"http","url":"https://api.transcript1.com/mcp"}}}Cursor で開く{"servers":{"com-transcript1":{"type":"http","url":"https://api.transcript1.com/mcp"}}}VS Code で開く{"mcpServers":{"com-transcript1":{"type":"http","url":"https://api.transcript1.com/mcp"}}}{"mcpServers":{"com-transcript1":{"serverUrl":"https://api.transcript1.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
@transcript1/mcp
音声・動画の文字起こしサービスであるtranscript1用のMCP(Model Context Protocol)コネクターです。Claude、Cursor、VS Code、その他のMCPクライアントで、ファイルのアップロードや、YouTube、X、TikTok、Instagram、Facebook、Bluesky、Twitch、Dailymotion、Pinterest、LinkedIn、Snapchat Spotlightのリンクから文字起こしを行い、タイムスタンプと任意の話者ラベル付きの文字起こし結果を読み取れます。リンクは公開されている録画動画である必要があります。利用可能なリンク形式については、ソースとオプションをご覧ください。
このパッケージは、ホスト型サーバー https://api.transcript1.com/mcp への小さなstdioブリッジです。mcp-remoteをラップし、コマンドとしてMCPサーバーを起動するクライアント向けに、APIキーを使ってサインインします。ドキュメント:transcript1.com/docs/mcp。
Claude and ChatGPT
ClaudeとChatGPTは、このパッケージを使わずにホスト型サーバーへ直接接続できます。URL https://api.transcript1.com/mcp を使ってカスタムコネクターを追加し、transcript1にサインインしてアクセスを承認してください。カスタムコネクターの利用可否はプランによって異なります。transcript1.com/docs/mcpをご覧ください。
Setup
transcript1のアカウントとAPIキー(t1_で始まるもの)が必要です。transcript1.com/dashboard/account/tokensで作成してください。キーは一度だけ表示されるため、コピーしておいてください。
以下のすべてのクライアントで、TRANSCRIPT1_API_KEYを設定した同じコマンド npx -y @transcript1/mcp を実行します。Node.js 18以降が必要です。
Claude Desktop
claude_desktop_config.jsonに追加します。
{
"mcpServers": {
"transcript1": {
"command": "npx",
"args": ["-y", "@transcript1/mcp"],
"env": { "TRANSCRIPT1_API_KEY": "t1_YOURKEY" }
}
}
}
Cursor
~/.cursor/mcp.json(またはプロジェクト内の.cursor/mcp.json)に追加します。
{
"mcpServers": {
"transcript1": {
"command": "npx",
"args": ["-y", "@transcript1/mcp"],
"env": { "TRANSCRIPT1_API_KEY": "t1_YOURKEY" }
}
}
}
VS Code
.vscode/mcp.jsonに追加します。
{
"servers": {
"transcript1": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@transcript1/mcp"],
"env": { "TRANSCRIPT1_API_KEY": "t1_YOURKEY" }
}
}
}
Claude Code
claude mcp add transcript1 --env TRANSCRIPT1_API_KEY=t1_YOURKEY -- npx -y @transcript1/mcp
その他のMCPクライアント
コマンドをnpx、引数を-y @transcript1/mcp、環境変数をTRANSCRIPT1_API_KEYに設定して、stdioサーバーを構成します。
Configuration
| 変数 | 必須 | 説明 |
|---|---|---|
TRANSCRIPT1_API_KEY | はい | transcript1のAPIキーです。t1_で始まる必要があります。 |
TRANSCRIPT1_MCP_URL | いいえ | サーバーのURLです。デフォルトはhttps://api.transcript1.com/mcpです。httpsを使用する必要があります。平文のhttpはlocalhostと127.0.0.1でのみ使用できます。 |
キーはコマンドラインではなく、環境を通じてmcp-remoteに渡されます。コマンドに指定された追加の引数はmcp-remoteに転送されます。
Tools
transcribe:対応プラットフォームのリンクから文字起こしを作成し、結果を短時間待機します。get_transcription:ジョブのステータスまたは文字起こし結果をテキスト、SRT、VTT、JSON形式で取得します。長い文字起こし結果にはページネーションを利用できます。list_transcriptions:最近のジョブを一覧表示します。絞り込みとページネーションに対応しています。create_upload:ローカルの音声または動画ファイル用に、分割アップロードを予約します。get_upload_status:受信済みのチャンクを確認し、中断されたアップロードを再開できます。complete_upload:アップロードを検証し、文字起こしのキューに追加します。delete_transcription:実行中のジョブをキャンセルするか、完了したジョブを削除します。get_account:残りの分数、現在のプラン、更新日を確認します。
すべてのツールは、ご自身のアカウントに対してのみ動作します。
Pricing
transcript1.com/#pricingをご覧ください。
Support
License
MIT。Copyright (c) 2026 transcript1.com (one1.dev)。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。