Creativity · MCP — server
MCP Zoom Server
Zoom is the default video conferencing platform in many organizations. The MCP Zoom Server wraps Zoom's OAuth-based API to expose meetings, recordings, and transcripts as MCP tools — letting Claude schedule meetings, pull recorded transcripts, and summarize calls without leaving the chat.
MCP facts
- Kind
- server
- Ecosystem
- anthropic-mcp
- Language
- TypeScript / Node.js
- Transports
- stdio
Capabilities
- Tools: list_meetings, create_meeting, update_meeting, list_recordings, get_transcript
- OAuth2 Server-to-Server app credentials
- Respects Zoom rate limits
Install
npx -y @modelcontextprotocol-community/server-zoom Configuration
{
"mcpServers": {
"zoom": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol-community/server-zoom"],
"env": {
"ZOOM_ACCOUNT_ID": "<account-id>",
"ZOOM_CLIENT_ID": "<client-id>",
"ZOOM_CLIENT_SECRET": "<client-secret>"
}
}
}
} Frequently asked questions
Does it handle live meeting controls?
Most servers focus on admin tasks: listing, scheduling, and fetching recordings. Live mute/unmute during a meeting is rare.
Can it retrieve AI Companion transcripts?
Yes — if the account has AI Companion enabled and scope user:read grants access, transcripts and summaries are fetchable via get_transcript.
What scopes do I need?
meeting:read, meeting:write, recording:read, and user:read at minimum. Avoid admin scopes unless you explicitly need them.
Sources
- Zoom API Reference — accessed 2026-04-20
- Model Context Protocol — accessed 2026-04-20