Zoom MCP server
Zoom's official remote MCP server gives agents semantic search over meetings, chat, and docs, plus recording assets and Zoom Doc creation over OAuth.
The Zoom Workspace MCP server is Zoom's official hosted integration that exposes meetings, Team Chat, Zoom Docs, and cloud recordings to an AI client. Rather than a sprawling REST surface, it ships a focused, AI-Companion-powered toolset: semantic search across meetings (search_meetings) and across Zoom knowledge in Team Chat, Docs, and My Notes (search_zoom); retrieval of meeting assets and AI-generated summaries (get_meeting_assets); listing and pulling cloud recordings, transcripts, playback links, and next steps (recordings_list, get_recording_resource); reading Zoom Doc content (get_file_content); and creating a follow-up Zoom Doc from Markdown (create_new_file_with_markdown). That makes it well suited to turning a call into notes, recaps, and action items without leaving your agent.
The canonical deployment is the remote endpoint at https://mcp.zoom.us/mcp/zoom/streamable over Streamable HTTP (an SSE fallback is also published). It uses OAuth with manual client registration: you create a Zoom OAuth app and grant MCP-specific granular scopes such as meeting:read:search, cloud_recording:read:list_user_recordings, and ai_companion:read:search. AI Companion features are a prerequisite for the search tools. Note that meeting create/update/delete and Team Chat writes are not on this server — Zoom ships those on separate per-product MCP surfaces.
Quick install
Copy-paste configs are provided for all 8 supported clients. Pick your client below.
Add to ~/.claude.json
{
"mcpServers": {
"zoom": {
"type": "http",
"url": "https://mcp.zoom.us/mcp/zoom/streamable"
}
}
}claude mcp add --transport http zoom https://mcp.zoom.us/mcp/zoom/streamableHeads up
- First tool call opens a browser to authorize.
Available tools
| Tool | Description |
|---|---|
| search_meetings | Searches meetings using AI Companion retrieval to find summaries, transcripts, and related content. |
| search_zoom | Searches across Zoom knowledge — Team Chat messages, Zoom Docs, and My Notes — for the most relevant results. |
| recordings_list | Lists the user's cloud recordings, with date range and paging filters. |
| get_recording_resource | Retrieves recording resources such as summaries, next steps, playback links, and related assets for a meeting. |
| get_meeting_assets | Retrieves the assets associated with a meeting, including AI-generated summaries. |
| get_file_content | Reads the content of a Zoom Doc or note by file ID and returns it as Markdown. |
| create_new_file_with_markdown | Creates a new Zoom Doc from Markdown content, optionally under a parent folder. |
What you can do with it
Turn a call into notes and next steps
After a meeting, the agent lists recordings, pulls the summary and action items from the recording resource, and creates a follow-up Zoom Doc from Markdown so the recap is ready to share.
Find the answer buried in past Zoom content
Using semantic search across meetings, Team Chat, and Docs, the agent surfaces the exact transcript moment or document that answers a question, then reads the file content for full context.
FAQ
- Is it free?
- The MCP server is free to connect, but it works within your Zoom plan. The AI-Companion-powered search tools require AI Companion to be enabled on your account, and access depends on the OAuth scopes your Zoom app is granted.
- Does it support remote/OAuth?
- Yes. The canonical deployment is the remote endpoint at https://mcp.zoom.us/mcp/zoom/streamable using OAuth with manual client registration; you create a Zoom OAuth app and grant MCP-specific granular scopes.
- Can it create or edit meetings, or post in Team Chat?
- No. The Workspace server is read-and-summarize plus Zoom Doc creation. It does not expose deterministic meeting create/update/delete tools, and Team Chat write/update tools live on Zoom's separate Team Chat MCP server.