Skip to main content
Glama

YouTube Transcript DL MCP Server

by jedarden
MIT License
0
2
CHANGELOG.md1.68 kB
# Changelog All notable changes to this project will be documented in this file. ## [1.1.2] - 2025-07-17 ### Fixed - Fixed Jest ESM configuration for proper module imports - Removed unused youtube-captions-scraper dependency - Fixed MCP SDK handler signatures for v1.0.0 compatibility - Re-enabled tests in GitHub Actions CI - Fixed GitHub Release creation using gh CLI instead of deprecated action - Improved Docker build configuration ### Changed - Updated Jest to use ESM presets and experimental VM modules - Migrated from actions/create-release@v1 to gh CLI for releases - Enhanced test coverage and TDD approach ## [1.1.1] - 2025-07-17 ### Fixed - Complete ESM migration to fix ERR_REQUIRE_ESM errors - Updated package.json to include "type": "module" - Fixed binary execution with proper ESM module loading - Updated all import statements to include .js extensions ### Changed - Upgraded @modelcontextprotocol/sdk to v1.0.0 - Updated TypeScript configuration for ESM compilation - Version bump for ESM compatibility ## [1.1.0] - 2025-07-17 ### Added - Complete ESM module support - Multi-transport architecture (stdio, HTTP, SSE) - Comprehensive test suite with TDD approach - Docker containerization support - GitHub Actions CI/CD pipeline ### Fixed - ERR_REQUIRE_ESM error resolution - Binary execution compatibility - Module import/export patterns ## [1.0.0] - 2025-07-17 ### Added - Initial release of YouTube Transcript DL MCP Server - MCP server with stdio, SSE, and HTTP transports - Single video and bulk transcript extraction - Multiple output formats (text, JSON, SRT) - Caching and rate limiting - TypeScript support - Comprehensive documentation

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/jedarden/yt-transcript-dl-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server