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
- Author
- peakmojo
- GitHub stars
- 9
- Downloads
- 390
- Categories
- Communication
Jump to
- 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
- No credentials stored on the server; fully headless operation
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
Install the dependencies (pip install -r requirements.txt) and start the server with python -m src.mcp_server_zoom_noauth.server. No local authentication flow is needed; OAuth credentials (access token, refresh token, client ID, client secret) are passed as arguments to each tool call. The server can also be run as a Docker container (images available for linux/amd64 and linux/arm64).
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",
"."
]
}
}
MCP Server for Zoom (No Auth) - Python & Node.js
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.



