npm justtranscribe-mcpstreamable-httpupdated 10d ago
MCP server for JustTranscribe โ transcribe public videos and audio into accurate, timestamped text without leaving your AI assistant. Paste a YouTube, TikTok or Instagram link in the chat; get the transcript back, export SRT/TXT/Markdown, or pull the AI breakdown of a social video. Spanish, English and dozens of languages are auto-detected.
What can you do with justtranscribe mcp?
justtranscribe-mcp
MCP server for JustTranscribe โ transcribe public videos and audio into accurate, timestamped text without leaving your AI assistant. Paste a YouTube, TikTok or Instagram link in the chat; get the transcript back, export SRT/TXT/Markdown, or pull the AI breakdown of a social video. Spanish, English and dozens of languages are auto-detected.
Two ways to connect โ both use the same API key and the same account limits:
| Transport | For | |
|---|---|---|
Hosted https://justtranscribe.ai/api/mcp |
Streamable HTTP | Claude Code, Cursor, any client that supports remote servers with headers |
This package npx justtranscribe-mcp |
stdio | Claude Desktop and other stdio-only clients |
Setup
- Create a free API key at https://justtranscribe.ai/api-keys (free during the beta, no card).
- Add the server to your client.
Claude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"justtranscribe": {
"command": "npx",
"args": ["-y", "justtranscribe-mcp"],
"env": { "JUSTTRANSCRIBE_API_KEY": "jt_live_..." }
}
}
}
Claude Code (hosted variant โ no install):
claude mcp add --transport http justtranscribe https://justtranscribe.ai/api/mcp \
--header "Authorization: Bearer jt_live_..."
Tools
transcribe_urlโ start transcribing a public video/audio link (YouTube, TikTok, Instagram, Facebook, Pinterest, Google Drive). Returns an id; processing takes minutes.get_transcriptโ poll by id; returns the full text once complete (optionally timestamped segments and the AI analysis).list_transcriptsโ the account's transcripts, newest first.export_transcriptโ TXT, SRT, VTT, Markdown or CSV as text.delete_transcriptโ permanently remove a transcript and its media.get_accountโ identify the key's account and limits.
Limits
Public links only (no private or login-required videos, no live streams), up to 150 minutes per recording. The server enforces the same limits as the app and the REST API: 120 requests/minute per key, 3 new transcripts/hour, one processing at a time during the beta. File upload isn't possible over MCP โ use the app or the REST API.
Environment
JUSTTRANSCRIBE_API_KEY(required) โ yourjt_live_โฆkey.JUSTTRANSCRIBE_API_URL(optional) โ API origin override; defaults tohttps://justtranscribe.ai.
MIT ยฉ Bramonti Ventures ยท Docs: https://justtranscribe.ai/mcp
Install
Add justtranscribe mcp to your client. Pick the one you use.
{
"servers": {
"justtranscribe-mcp": {
"type": "http",
"url": "https://justtranscribe.ai/api/mcp"
}
}
}Add to `.vscode/mcp.json` in your workspace.
claude mcp add justtranscribe-mcp -- npx -y justtranscribe-mcpcodex mcp add justtranscribe-mcp -- npx -y justtranscribe-mcpamp mcp add justtranscribe-mcp -- npx -y justtranscribe-mcp{
"mcpServers": {
"justtranscribe-mcp": {
"command": "npx",
"args": [
"-y",
"justtranscribe-mcp"
]
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"justtranscribe-mcp": {
"command": "npx",
"args": [
"-y",
"justtranscribe-mcp"
]
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
{
"mcpServers": {
"justtranscribe-mcp": {
"command": "npx",
"args": [
"-y",
"justtranscribe-mcp"
]
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
{
"mcpServers": {
"justtranscribe-mcp": {
"command": "npx",
"args": [
"-y",
"justtranscribe-mcp"
]
}
}
}Add to `cline_mcp_settings.json` via the MCP Servers panel.
{
"mcpServers": {
"justtranscribe-mcp": {
"command": "npx",
"args": [
"-y",
"justtranscribe-mcp"
]
}
}
}Add to `~/.gemini/settings.json`.
{
"mcpServers": {
"justtranscribe-mcp": {
"type": "local",
"command": "npx",
"args": [
"-y",
"justtranscribe-mcp"
],
"tools": [
"*"
]
}
}
}Add to `~/.copilot/mcp-config.json`, or run `/mcp add` inside the CLI.
{
"context_servers": {
"justtranscribe-mcp": {
"command": {
"path": "npx",
"args": [
"-y",
"justtranscribe-mcp"
]
}
}
}
}Add to your Zed `settings.json`.
npx -y justtranscribe-mcpRun `goose configure`, choose **Add Extension โ Command-line Extension**, and paste this command.
6 tools
justtranscribe mcp exposes 6 tools to a connected agent.
- transcribe_url
- start transcribing a public video/audio link (YouTube,
- get_transcript
- poll by id; returns the full text once complete
- list_transcripts
- the account's transcripts, newest first.
- export_transcript
- TXT, SRT, VTT, Markdown or CSV as text.
- delete_transcript
- permanently remove a transcript and its media.
- get_account
- identify the key's account and limits.
Score
68 / 100
Good
- Documentation22/25
- Maintenance19/25
- Trust6/20
- Capability6/15
- Install experience15/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 2 days ago
- Has a release history
- Repository is not archived
- No licence detected
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 6 tool(s) documented
- Provides prompt templates
- Provides resources
- 18 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint โ no local install
Version history
| Versions | Published |
|---|---|
| 0.1.1Latest | Aug 29, 2026 |