├── .env.example ├── .gitignore ├── .python-version ├── LICENSE ├── README.md ├── README_EN.md ├── config └── settings.py ├── pyproject.toml ├── screenshot ├── img1.png └── img2.png ├── src ├── __init__.py ├── main.py └── services │ ├── download │ └── youtube.py │ └── transcription │ ├── assemblyai.py │ ├── base.py │ ├── deepgram.py │ ├── gladia.py │ └── speechmatics.py ├── test.py └── uv.lock /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/R-lz/mcp-video-digest/HEAD/.env.example -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/R-lz/mcp-video-digest/HEAD/.gitignore -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.11 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/R-lz/mcp-video-digest/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/R-lz/mcp-video-digest/HEAD/README.md -------------------------------------------------------------------------------- /README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/R-lz/mcp-video-digest/HEAD/README_EN.md -------------------------------------------------------------------------------- /config/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/R-lz/mcp-video-digest/HEAD/config/settings.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/R-lz/mcp-video-digest/HEAD/pyproject.toml -------------------------------------------------------------------------------- /screenshot/img1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/R-lz/mcp-video-digest/HEAD/screenshot/img1.png -------------------------------------------------------------------------------- /screenshot/img2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/R-lz/mcp-video-digest/HEAD/screenshot/img2.png -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- 1 | """ 2 | MCP Video Digest 3 | """ 4 | 5 | __version__ = "0.1.0" 6 | -------------------------------------------------------------------------------- /src/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/R-lz/mcp-video-digest/HEAD/src/main.py -------------------------------------------------------------------------------- /src/services/download/youtube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/R-lz/mcp-video-digest/HEAD/src/services/download/youtube.py -------------------------------------------------------------------------------- /src/services/transcription/assemblyai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/R-lz/mcp-video-digest/HEAD/src/services/transcription/assemblyai.py -------------------------------------------------------------------------------- /src/services/transcription/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/R-lz/mcp-video-digest/HEAD/src/services/transcription/base.py -------------------------------------------------------------------------------- /src/services/transcription/deepgram.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/R-lz/mcp-video-digest/HEAD/src/services/transcription/deepgram.py -------------------------------------------------------------------------------- /src/services/transcription/gladia.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/R-lz/mcp-video-digest/HEAD/src/services/transcription/gladia.py -------------------------------------------------------------------------------- /src/services/transcription/speechmatics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/R-lz/mcp-video-digest/HEAD/src/services/transcription/speechmatics.py -------------------------------------------------------------------------------- /test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/R-lz/mcp-video-digest/HEAD/test.py -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/R-lz/mcp-video-digest/HEAD/uv.lock --------------------------------------------------------------------------------