podcast-mcp
Verified Safeby sgasser
Overview
Generates multi-speaker podcasts with AI voices directly inside Claude Desktop, processing all audio locally.
Installation
uv run --python 3.12 --with mcp>=1.0.0 --with coqui-tts>=0.27.2 --with pydub>=0.25.1 --with python-dotenv>=1.0.0 --with numpy<2.0.0 --with toon-python>=0.1.0 --directory "${__dirname}" -- python -m src.podcast_mcp.serverSecurity Notes
The server operates entirely locally, minimizing network exposure. It uses `os.path.basename` for filename sanitization to prevent path traversal vulnerabilities. No use of `eval` or obfuscation was found. Temporary files are generally cleaned up in a `finally` block, though there's a minor edge case where a partially generated file might not be tracked for cleanup if the TTS generation fails before its path is added to the cleanup list.
Similar Servers
Awesome-MCP-Servers
Cataloging and describing Model Context Protocol (MCP) servers, tools, frameworks, clients, and utilities, which enable AI models to interact with various local and remote resources.
media-gen-mcp
Centralized Model Context Protocol (MCP) server for generating and editing images and videos via OpenAI (DALL-E, Sora) and Google GenAI (Veo), with local media fetching and processing.
translation-helps-mcp
An AI-powered platform for Bible study and translation assistance, leveraging a multi-agent system to aggregate and query diverse translation resources via a Model Context Protocol (MCP) server.
dotprompts
A personal prompt management system exposed as a Model Context Protocol (MCP) server, enabling AI agents to access, create, update, and delete user-defined prompts.