mcp-podcast-scraper
Verified Safeby wkoleilat-happytitan
Overview
An MCP server for scraping, transcribing, and facilitating AI summarization of podcast episodes from YouTube or RSS feeds.
Installation
node dist/index.jsEnvironment Variables
- DEEPGRAM_API_KEY
- OUTPUT_DIRECTORY
- TEMP_DIRECTORY
Security Notes
The `rss-parser` is configured with `rejectUnauthorized: false`, which disables SSL certificate verification for RSS feeds. This could potentially expose users to man-in-the-middle attacks if they interact with a malicious RSS feed server. The server also downloads audio content from external URLs (YouTube, RSS audio links), which always carries an inherent risk, although it utilizes established tools like `yt-dlp` to manage this. The Deepgram API key is handled securely via configuration files or environment variables, with clear instructions against committing secrets. Temporary files are stored locally and are cleaned up on server startup.
Similar Servers
Skill_Seekers
Automate the conversion of diverse documentation (websites, GitHub repos, PDFs, local codebases) into high-quality AI skills for various LLM coding agents like Claude Code, Gemini, and OpenAI.
mcp-server-youtube-transcript
Provides a Model Context Protocol server to retrieve YouTube video transcripts, including language fallback, timestamps, and ad filtering.
feed-mcp
Integrate RSS, Atom, and JSON feeds directly into Claude Desktop conversations for news reading and content analysis.
youtube-transcript-mcp
Enables LLM chat applications to summarize or analyze content from YouTube videos by providing their transcripts.