yt-obsidian-mcp
Verified Safeby sumit1612
Overview
Archives YouTube videos to an Obsidian vault, extracting metadata and transcripts, generating summaries, and applying hierarchical, semantic tags for structured knowledge management.
Installation
uv --directory /ABSOLUTE/PATH/TO/yt-archieve-mcp run python src/archivist/main.pyEnvironment Variables
- VAULT_ROOT
Security Notes
The system includes strong path traversal protection within its FilesystemAdapter, ensuring all file operations are constrained to the configured Obsidian vault root. It communicates via stdio (standard input/output), which inherently limits direct network attack surfaces. Configuration is handled through TOML or environment variables, avoiding hardcoded secrets. Standard and well-maintained external libraries (yt-dlp, youtube-transcript-api) are used. No 'eval' or other dangerous patterns were detected.
Similar Servers
mcp-server-youtube-transcript
Provides a Model Context Protocol server to retrieve YouTube video transcripts, including language fallback, timestamps, and ad filtering.
mcp-obsidian
Provides a secure, universal AI bridge for Obsidian vaults, enabling MCP-compatible AI assistants to read, write, and manage notes.
obsidian-mcp-plugin
This plugin connects your Obsidian vault to AI assistants through MCP (Model Context Protocol), enabling them to understand and navigate your notes as a connected knowledge graph.
yt-dlp-mcp
Integrate video platform capabilities like search, metadata extraction, and content download into AI agents using yt-dlp.