{"_id":"@alexspalato/youtube-transcript-mcp","name":"@alexspalato/youtube-transcript-mcp","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@alexspalato/youtube-transcript-mcp","version":"1.0.0","description":"Get YouTube transcripts in Claude with natural language - no technical syntax needed","type":"module","main":"build/index.js","bin":{"youtube-transcript-mcp":"build/index.js"},"engines":{"node":">=18.0.0"},"scripts":{"build":"tsc","watch":"tsc --watch","prepare":"npm run build"},"keywords":["mcp","model-context-protocol","youtube","transcript","claude","anthropic","ai","video","captions"],"repository":{"type":"git","url":"git+https://github.com/alexadark/youtube-transcript-mcp.git"},"bugs":{"url":"https://github.com/alexadark/youtube-transcript-mcp/issues"},"homepage":"https://github.com/alexadark/youtube-transcript-mcp#readme","author":{"name":"alexadark"},"license":"MIT","dependencies":{"@modelcontextprotocol/sdk":"^1.0.4","youtube-transcript-plus":"^1.0.0"},"devDependencies":{"@types/node":"^22.10.2","typescript":"^5.7.2"},"_id":"@alexspalato/youtube-transcript-mcp@1.0.0","gitHead":"8c23efda099e1334cdd142bc8c914af8e3df45d8","types":"./build/index.d.ts","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-7Iz+MFkuSiyDN5AdLt2mg4mvM/sMIs4qICGWAoc02wP7a09TOVfv/uAgSsn0rTIyVg+SD3IZ6Siszf/UWDJXwA==","shasum":"b5a72047ad7c9384b6c1e5886eb38d38ba2461e6","tarball":"https://registry.npmjs.org/@alexspalato/youtube-transcript-mcp/-/youtube-transcript-mcp-1.0.0.tgz","fileCount":5,"unpackedSize":9872,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGvvwzDUFR5ctWoX+uBYGNTWvh74QG2eYpBiB6NzV6BEAiBuzCGuc/PXLollJcM/lwuAIsOTN3prOkMhq5XHMtBYIw=="}]},"_npmUser":{"name":"alexspalato","email":"alex@cutzai.com"},"directories":{},"maintainers":[{"name":"alexspalato","email":"alex@cutzai.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/youtube-transcript-mcp_1.0.0_1770486861206_0.21251946892830542"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-07T17:54:21.092Z","1.0.0":"2026-02-07T17:54:21.347Z","modified":"2026-02-07T17:54:21.524Z"},"maintainers":[{"name":"alexspalato","email":"alex@cutzai.com"}],"description":"Get YouTube transcripts in Claude with natural language - no technical syntax needed","homepage":"https://github.com/alexadark/youtube-transcript-mcp#readme","keywords":["mcp","model-context-protocol","youtube","transcript","claude","anthropic","ai","video","captions"],"repository":{"type":"git","url":"git+https://github.com/alexadark/youtube-transcript-mcp.git"},"author":{"name":"alexadark"},"bugs":{"url":"https://github.com/alexadark/youtube-transcript-mcp/issues"},"license":"MIT","readme":"# YouTube Transcript MCP\n\nGet YouTube video transcripts directly in Claude. Just share a YouTube link - no technical syntax needed.\n\n## What It Does\n\nShare any YouTube URL with Claude, and this MCP lets Claude fetch the transcript for you. Claude will naturally ask how you'd like to view it:\n\n- **Readable text** - Clean paragraphs, perfect for reading and analysis\n- **With timestamps** - Each line shows when it was said (great for referencing specific moments)\n- **Structured data** - JSON format with full metadata (for developers)\n\nWorks with any YouTube video that has captions, in any language.\n\n## Installation\n\n**One command:**\n\n```bash\nnpm install -g @alexspalato/youtube-transcript-mcp\n```\n\n## Setup\n\n### For Claude Code\n\n```bash\nclaude mcp add youtube-transcript\n```\n\nRestart Claude Code and you're done!\n\n### For Claude Desktop\n\n1. Open `~/Library/Application Support/Claude/claude_desktop_config.json`\n2. Add this:\n\n```json\n{\n  \"mcpServers\": {\n    \"youtube-transcript\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@alexspalato/youtube-transcript-mcp\"]\n    }\n  }\n}\n```\n\n3. Restart Claude Desktop\n\n## How to Use\n\nJust chat naturally with Claude:\n\n> \"Can you get the transcript from https://youtu.be/dQw4w9WgXcQ?\"\n\n> \"Summarize this video: https://youtu.be/eT_6uaHNlk8\"\n\n> \"Get me the transcript with timestamps from this tutorial...\"\n\nClaude will handle everything - fetching the transcript, asking about your format preference, and displaying it clearly.\n\n### Multiple Languages\n\nWorks with any language that has captions:\n\n> \"Get the Spanish transcript from this video\"\n\n> \"Show me this video's transcript in French\"\n\nCommon language codes: `en`, `es`, `fr`, `de`, `ja`, `ko`, `zh`, `pt`, `ru`, `ar`, `hi`\n\n## License\n\nMIT\n","readmeFilename":"README.md","_rev":"1-b7d1bf482046b6d74381d3c34a48d10f"}