zoom_transcript_mcp
Verified Safeby arthurfantaci
Overview
Manages and provides an interface for interacting with Zoom Cloud Recording transcripts, allowing listing, downloading, searching, and action item extraction.
Installation
node build/index.jsEnvironment Variables
- ZOOM_ACCOUNT_ID
- ZOOM_CLIENT_ID
- ZOOM_CLIENT_SECRET
- TRANSCRIPTS_DIR
Security Notes
The server correctly uses environment variables for sensitive Zoom API credentials. It interacts with the Zoom API over HTTPS and performs file system operations (read/write transcripts and metadata) to a designated directory, with path sanitization in `formatFileName`. No `eval` or arbitrary command execution is detected. The security primarily relies on the Zoom OAuth configuration and the underlying security of the Zoom API itself. The default `TRANSCRIPTS_DIR` to `process.cwd()/transcripts` could be a minor concern if the working directory is not secure, but it can be configured.
Similar Servers
mcp-server-youtube-transcript
Provides a Model Context Protocol server to retrieve YouTube video transcripts, including language fallback, timestamps, and ad filtering.
youtube-transcript-mcp
Enables LLM chat applications to summarize or analyze content from YouTube videos by providing their transcripts.
mcp-sessionize
Provides tools to query and display event data (speakers, sessions, schedules) from any Sessionize-powered conference or event.
audio-transcriber
Provides an MCP micro-service and an A2A agent for audio transcription and processing using OpenAI Whisper models, capable of transcribing from files or live microphone input.