MCP Server for Zoom (No Auth) - Python & Node.js
About
A MCP server for accessing Zoom recordings and transcripts without requiring direct authentication from the end user.
Details
- License
- Apache-2.0
Explore
- OAuth credential management through tool arguments (no local auth flow)
- List user's cloud recordings with pagination
- Get detailed information about specific meeting recordings
- Access meeting transcripts
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
MCP Server for Zoom (No Auth) - Python & Node.jsCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
1. Clone the repository:
git clone https://github.com/peakmojo/mcp-server-zoom-noauth.git
cd mcp-server-zoom-noauth
2. Install the required dependencies:
pip install -r requirements.txt
{
"zoom_access_token": "your_access_token",
"meeting_id": "meeting_id_here"
}
{
"zoom_access_token": "your_access_token",
"meeting_id": "meeting_id_here"
}
The server provides the following tools:
1. zoom_refresh_token - Refresh an OAuth token using a refresh token
2. zoom_list_recordings - Get a list of user's cloud recordings
3. zoom_get_recording_details - Get detailed information about a specific meeting recording
4. zoom_get_meeting_transcript - Get transcript for a specific meeting recording
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"mcp server for zoom (no auth) - python & node.js": {
"mcp-server-zoom-noauth": {
"command": "docker",
"args": [
"build",
"-t",
"mcp-server-zoom-noauth",
"."
]
}
}
}
}
McpServers
{
"mcp-server-zoom-noauth": {
"command": "docker",
"args": [
"build",
"-t",
"mcp-server-zoom-noauth",
"."
]
}
}
This project is a Model Control Protocol (MCP) server for accessing Zoom API functionality without requiring direct authentication from the end user. It handles the OAuth flows and provides a set of tools for interacting with Zoom recordings and transcripts.
<a href="https://glama.ai/mcp/servers/@peakmojo/mcp-server-zoom-noauth">
</a>
Features
- OAuth credential management through tool arguments (no local auth flow)
- List user's cloud recordings with pagination
- Get detailed information about specific meeting recordings
- Access meeting transcripts
Installation
1. Clone the repository:
git clone https://github.com/peakmojo/mcp-server-zoom-noauth.git
cd mcp-server-zoom-noauth
2. Install the required dependencies:
pip install -r requirements.txt
Docker
Building the Docker Image
```bash
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



