30 Commits

Author SHA1 Message Date
kevin
7537cd3326 feat: simplify error handling
- Remove custom error types and error codes
- Pass through yt-dlp error messages directly
- Simplify subtitle file filtering
- Bump version to 0.6.15
v0.6.15
2025-02-21 15:40:57 +08:00
kevin
614d865b05 feat: rename download_video_srt to download_video_subtitles
- Rename tool from download_video_srt to download_video_subtitles
- Update tool description to better reflect subtitle format support
- Bump version to 0.6.14
v0.6.14
2025-02-21 15:36:47 +08:00
kevin
c8d2199486 fix: improve subtitle download functionality
- Fixed YouTube subtitle download functionality
- Added support for VTT subtitle format
- Improved subtitle download error handling
- Enhanced auto-generated subtitle detection
v0.6.13
2025-02-21 15:12:19 +08:00
kevin
cbf82eee32 chore: bump version to 0.6.12 v0.6.12 2025-02-21 14:55:30 +08:00
kevin
fecc2d6596 chore: bump version to 0.6.11 v0.6.11 2025-02-21 14:51:51 +08:00
kevinwatt
8b1a44d7b4 feat: improve error handling and add initialization checks
- Add custom error types and error codes
- Add configuration validation
- Add dependency checks
- Add safe cleanup handling
- Improve code organization
v0.6.10
2025-02-21 00:34:18 +08:00
Kevin Watt
480e2c62ad
Merge pull request #3 from tedcarnahan/main
Allow yt-dlp to be used for other sites
2025-02-20 18:48:47 +08:00
Ted Carnahan
63fbaf3d4c Update docs 2025-02-19 11:35:27 -06:00
Ted Carnahan
c19e3cb611 Make this tool generic for all videos that yt-dlp handles. 2025-02-19 11:27:15 -06:00
kevinwatt
5d36ffb45a feat: add list subtitles and resolution control v0.6.9 2025-02-15 13:57:28 +08:00
kevinwatt
891654dc08 docs: remove Dive link from README v0.6.8 2025-02-13 22:55:04 +08:00
kevinwatt
613d26ddc4 version 0.6.8 2025-02-13 22:53:54 +08:00
kevinwatt
a4ea1a85cf docs: update README style to match other MCP projects v0.6.7 2025-02-13 22:52:56 +08:00
kevinwatt
6344f33318 update readme 2025-02-13 22:51:33 +08:00
kevinwatt
7d6c7eb862 version 0.6.6 v0.6.6 2025-02-13 22:45:56 +08:00
kevinwatt
212577c245 Update README.md 2025-02-13 22:45:30 +08:00
kevinwatt
87ad925d48 docs: add MIT License v0.6.5 2025-02-11 03:24:39 +08:00
kevinwatt
01a139ed5c docs: update README with Dive integration details v0.6.4 2025-02-11 03:21:49 +08:00
kevinwatt
a44d758ca6 fix: limit filename length to avoid system errors v0.6.3 2025-02-11 03:19:33 +08:00
kevinwatt
d9ad402a3d fix: use --no-mtime for correct file timestamp v0.6.2 2025-02-11 03:14:27 +08:00
kevinwatt
13dde88d21 update package.json v0.6.1 2025-02-11 03:08:10 +08:00
kevinwatt
b3c8fc8b8f set file timestamps to now 2025-02-11 03:07:00 +08:00
kevinwatt
3dd7d10dc7 0.6.0 v0.6.0 2025-02-11 02:59:20 +08:00
kevinwatt
2e879df47d add .npmignore and update package.json
downloadVideo shows progress and downloads to Downloads folder
2025-02-11 02:58:07 +08:00
kevinwatt
81099a39a7 Merge branch 'main' of https://github.com/kevinwatt/yt-dlp-mcp 2025-02-11 02:47:07 +08:00
kevinwatt
063fdac80b add .gitignore and .prettierrc 2025-02-11 02:46:27 +08:00
Kevin Watt
69269c78b6
Update README.md 2025-02-11 02:45:15 +08:00
Kevin Watt
4594ca7e78
Update README.md 2025-02-11 02:44:40 +08:00
Kevin Watt
d80b8caed2
Update README.md 2025-02-11 02:43:00 +08:00
kevinwatt
47e67ae25a first commit 2025-02-11 02:40:43 +08:00