Transcrivez et traduisez de l'audio et de la vidéo à partir de liens de réseaux sociaux ou de fichiers locaux directement dans un client IA.
Aussi connu sous transcript1-com/mcp, mcp, @transcript1/mcp
- Étoiles
- 1
- Outils
- 10
- Téléchargements, 30 jours
- —
- Dernière version
- 1.0.6
- Dernier commit
- 3 nov. 2026
- Licence
- MIT
Qu'est-ce que transcript1 MCP ?
transcript1 est un serveur MCP. Transcrivez et traduisez de l'audio et de la vidéo à partir de liens de réseaux sociaux ou de fichiers locaux directement dans un client IA. Il expose 10 outils, comme transcribe, get_transcription, translate_transcription.
Résumé généré à partir du README du projet
À propos du MCP server transcript1
Ce serveur permet de transcrire et de traduire des vidéos de réseaux sociaux ou des fichiers audio locaux directement depuis votre interface de chat IA. Il connecte Claude, Cursor, VS Code et d'autres clients MCP au service transcript1, vous permettant de traiter du contenu provenant de plateformes telles que YouTube, TikTok, Instagram et X. Les utilisateurs peuvent demander des transcriptions avec horodatage et identification des locuteurs, ou générer des sous-titres bilingues en traduisant le texte dans différentes langues.
Pour utiliser cet outil, vous pouvez vous connecter via un pont stdio en utilisant npx ou vous connecter directement au serveur distant hébergé. La configuration nécessite un compte transcript1, que vous pouvez authentifier via une connexion par navigateur ou en fournissant une TRANSCRIPT1_API_KEY. Le serveur propose des outils spécifiques pour gérer l'intégralité du flux de travail, notamment la création d'uploads pour les fichiers locaux, la vérification de l'état des tâches, la liste des transcriptions récentes, et même la gestion de vos minutes de compte ou l'achat de packs de recharge.
Ce que vous pouvez faire avec
- 1Résumer du contenu de réseaux sociauxDemandez à votre client IA de résumer une vidéo YouTube spécifique en incluant les horodatages pertinents.
- 2Générer des fichiers de sous-titresCréez des fichiers de sous-titres SRT ou VTT à partir d'un lien de vidéo TikTok.
- 3Traiter des fichiers médias locauxTranscrivez un fichier audio ou vidéo stocké sur votre machine locale.
Extrait du README du projet. Chaque cas d'utilisation est vérifié par rapport à une citation du document.
Comment installer transcript1 MCP
Formats vérifiés le 10 nov. 2026Installer transcript1 MCP dans Claude Code
$ claude mcp add --env TRANSCRIPT1_API_KEY=<YOUR_TRANSCRIPT1_API_KEY> mcp -- npx -y @transcript1/mcpInstaller transcript1 MCP dans Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"@transcript1/mcp"
],
"env": {
"TRANSCRIPT1_API_KEY": "<YOUR_TRANSCRIPT1_API_KEY>"
}
}
}
}Installer transcript1 MCP dans VS Code
.vscode/mcp.json
{
"servers": {
"mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@transcript1/mcp"
],
"env": {
"TRANSCRIPT1_API_KEY": "<YOUR_TRANSCRIPT1_API_KEY>"
}
}
}
}Installer transcript1 MCP dans Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"@transcript1/mcp"
],
"env": {
"TRANSCRIPT1_API_KEY": "<YOUR_TRANSCRIPT1_API_KEY>"
}
}
}
}Installer transcript1 MCP dans Codex
~/.codex/config.toml
[mcp_servers.mcp] command = "npx" args = ["-y", "@transcript1/mcp"] [mcp_servers.mcp.env] TRANSCRIPT1_API_KEY = "<YOUR_TRANSCRIPT1_API_KEY>"
Installer transcript1 MCP dans Gemini CLI
~/.gemini/settings.json
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"@transcript1/mcp"
],
"env": {
"TRANSCRIPT1_API_KEY": "<YOUR_TRANSCRIPT1_API_KEY>"
}
}
}
}Outils MCP transcript1 10
Détectés depuis le READMEtranscribeget_transcriptiontranslate_transcriptionlist_transcriptionscreate_uploadget_upload_statuscomplete_uploaddelete_transcriptionget_accounttop_up
| transcribe | — | |
| get_transcription | — | |
| translate_transcription | — | |
| list_transcriptions | — | |
| create_upload | — | |
| get_upload_status | — | |
| complete_upload | — | |
| delete_transcription | — | |
| get_account | — | |
| top_up | — |
Configuration
TRANSCRIPT1_API_KEYSecretOptional transcript1 API key (t1_...). Without it, you sign in through your browser.
| Nom | Description | Type |
|---|---|---|
| TRANSCRIPT1_API_KEY | Optional transcript1 API key (t1_...). Without it, you sign in through your browser. | Secret |
Vérifications automatisées
Exécuté le 12 nov. 2026Rapport complet →A passé nos vérifications automatisées. Il ne s'agit pas d'un audit de sécurité : lisez le code et donnez au serveur l'accès le plus restreint dont il a besoin. Fonctionnement des vérifications
- Dépôt source lié et accessibleRéussi
- Licence open source (OSI)Réussi
- Commit ou version publiée au cours de l'année écouléeRéussi
- Nom du package non proche d'un package populaireRéussi
- L'endpoint distant utilise HTTPSRéussi
- Les outils destructifs sont étiquetésNon vérifié
- Aucune instruction cachée destinée au modèleRéussi
- Aucun avis critique dans le paquet ni ses dépendancesRéussi
README
Voir sur GitHub@transcript1/mcp
MCP (Model Context Protocol) connector for transcript1, an audio and video transcription service. Transcribe file uploads or links from YouTube, X, TikTok, Instagram, Facebook, Bluesky, Twitch, Dailymotion, Pinterest, LinkedIn and Snapchat Spotlight in Claude, Cursor, VS Code, and other MCP clients, and read the transcript with timestamps and optional speaker labels. Transcripts can be translated into other languages for free, with each translation kept as its own language and lined up with the original timestamps, so you get translated or bilingual subtitles. Links must be public, recorded videos; Sources and options lists the accepted link forms.
This package is a small stdio bridge to the hosted server at https://api.transcript1.com/mcp, for clients that launch MCP servers as commands. It wraps mcp-remote: the first time it starts, it opens transcript1 in your browser so you can sign in, or it uses an API key if you set one. Docs: transcript1.com/docs/mcp.
Connect without this package
Clients that support remote MCP servers can connect to https://api.transcript1.com/mcp directly and sign in to transcript1 in the browser. You need neither this package nor an API key.
- Claude and ChatGPT: add a custom connector with the URL
https://api.transcript1.com/mcp, then sign in to transcript1 and approve access. Custom connectors depend on your plan. - Claude Code: run
claude mcp add --transport http transcript1 https://api.transcript1.com/mcp, then run/mcpand sign in. - Cursor and VS Code: add the URL as a remote MCP server and sign in when asked. transcript1.com/docs/mcp has one-click installs.
Setup
You need a transcript1 account. Every client below runs the same command, npx -y @transcript1/mcp. Requires Node.js 18 or newer.
The first time the server starts, the package opens transcript1 in your browser. Sign in and approve access. The sign-in is saved in ~/.mcp-auth on your computer, so you do not repeat it every time.
Claude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"transcript1": {
"command": "npx",
"args": ["-y", "@transcript1/mcp"]
}
}
}
Cursor
Add to ~/.cursor/mcp.json (or .cursor/mcp.json in a project). Cursor can also connect directly; use this package if Cursor's own sign-in fails.
{
"mcpServers": {
"transcript1": {
"command": "npx",
"args": ["-y", "@transcript1/mcp"]
}
}
}
VS Code
Add to .vscode/mcp.json:
{
"servers": {
"transcript1": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@transcript1/mcp"]
}
}
}
Claude Code
claude mcp add transcript1 -- npx -y @transcript1/mcp
Any other MCP client
Configure a stdio server with command npx and arguments -y @transcript1/mcp.
Use an API key instead
Browser sign-in needs a browser on the same computer as the MCP client. Over SSH, in CI or in a container, or to skip the sign-in, set TRANSCRIPT1_API_KEY to an API key (starts with t1_). Create one at transcript1.com/dashboard/account/tokens. It is shown once, so copy it.
{
"mcpServers": {
"transcript1": {
"command": "npx",
"args": ["-y", "@transcript1/mcp"],
"env": { "TRANSCRIPT1_API_KEY": "t1_YOURKEY" }
}
}
}
With Claude Code:
claude mcp add transcript1 --env TRANSCRIPT1_API_KEY=t1_YOURKEY -- npx -y @transcript1/mcp
Configuration
| Variable | Required | Description |
|---|---|---|
TRANSCRIPT1_API_KEY |
no | Your transcript1 API key. Must start with t1_. Without it, the package signs in through your browser. |
TRANSCRIPT1_MCP_URL |
no | Server URL. Defaults to https://api.transcript1.com/mcp. Must use https; plain http is accepted only for localhost and 127.0.0.1. |
The key is passed to mcp-remote through its environment, not on the command line. Extra arguments given to the command are forwarded to mcp-remote.
Tools
transcribe: create a transcription from a link on any supported platform and wait briefly for the result. Optionaltranslate_to(ISO 639-1) also translates the finished transcript.get_transcription: status or transcript of a job, as text, SRT, VTT, or JSON, with paging for long transcripts.translationisboth(default, translated line under each original),only, ornone.translation_language(ISO 639-1) picks which translation to show when a transcript has several; by default the most recent one.translate_transcription: translate an already finished transcript into one language; free (0 minutes) and idempotent. Text only, timestamps kept.list_transcriptions: your recent jobs, filterable and paginated.create_upload: reserve a chunked upload for a local audio or video file.get_upload_status: see which chunks were received, to resume an interrupted upload.complete_upload: verify an upload and queue it for transcription.delete_transcription: cancel a running job or delete a finished one.get_account: minutes remaining, current plan, renewal date, top-up pack price, and auto top-up status.top_up: buy 1,000-minute top-up packs with your card on file, only when you ask. It charges right away only if this connection or API key has Can buy top-ups turned on in the dashboard (off by default) and the monthly agent limit has room; otherwise it returns a link where you can pay. Passrequest_idso a retried purchase is charged once.
All tools act on your own account only.
Example prompts
Once the server is connected, ask in plain language:
- "Summarize this YouTube video with timestamps: https://www.youtube.com/watch?v=VIDEO_ID"
- "Transcribe this podcast episode with speaker labels: LINK"
- "Make SRT subtitles for this TikTok and save them as
subs.srt: LINK" - "Transcribe this video and give me an English translation with timestamps: LINK"
- "Transcribe
~/Downloads/interview.m4a" (local files need a client that can run shell commands, such as Claude Code or Cursor) - "Give me the five best quotes from this interview, with timestamps: LINK"
- "Write meeting notes with decisions and action items from
team-call.mp4" - "How many transcription minutes do I have left?"
- "Buy one more pack of minutes"
Agent Skills
The skills folder has Agent Skills that teach an agent how to use these tools well: waiting for results, reading long transcripts page by page, uploading files in chunks, and writing from the full transcript. They work with the MCP server; they do not replace it.
| Skill | Use it for |
|---|---|
transcript1-transcribe |
Transcripts of links and local files, with speaker labels and chunked uploads |
transcript1-summarize |
Summaries, key points, chapters, quotes and meeting notes with timestamps |
transcript1-subtitles |
SRT and WebVTT subtitle files |
Install them with the skills CLI:
npx skills add transcript1-com/mcp
Or copy a skill folder into ~/.claude/skills/ (Claude Code, every project) or .claude/skills/ (one project). In the Claude apps, upload the skill folder as a ZIP file in the Skills settings.
Pricing
Support
License
MIT. Copyright (c) 2026 transcript1.com (one1.dev).
Questions sur transcript1 MCP
Comment ajouter transcript1 MCP à Claude Code ?
Exécutez claude mcp add --env TRANSCRIPT1_API_KEY=<YOUR_TRANSCRIPT1_API_KEY> mcp -- npx -y @transcript1/mcp dans votre terminal. Ajoutez --scope user pour le rendre disponible dans tous les projets.
Comment ajouter transcript1 MCP à Cursor ?
Ouvrez ~/.cursor/mcp.json et ajoutez le serveur sous mcpServers, avec la configuration Cursor indiquée dans la section d'installation ci-dessus.
Quels outils transcript1 MCP fournit-il ?
Il expose 10 outils, dont transcribe, get_transcription, translate_transcription, list_transcriptions, create_upload.
Quelles plateformes puis-je transcrire ?
Vous pouvez transcrire des liens provenant de YouTube, X, TikTok, Instagram, Facebook, Bluesky, Twitch, Dailymotion, Pinterest, LinkedIn et Snapchat Spotlight.
Comment me connecter sans clé API ?
Vous pouvez vous connecter en ajoutant l'URL distante aux clients qui le supportent, ou en utilisant le package qui ouvrira un navigateur pour vous permettre de vous connecter.
Prend-il en charge les traductions ?
Oui, les transcriptions peuvent être traduites dans d'autres langues gratuitement, tout en conservant les horodatages d'origine pour des sous-titres bilingues.