Back to Home
sgasser icon

podcast-mcp

Verified Safe

by sgasser

Overview

Generates multi-speaker podcasts with AI voices directly inside Claude Desktop, processing all audio locally.

Installation

Run Command
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.server

Security 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

Stats

Interest Score0
Security Score9
Cost ClassLow
Avg Tokens10000
Stars0
Forks0
Last Update2025-11-23

Tags

AIAudio GenerationPodcastText-to-SpeechLocal Processing