remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Enables access to Zoom API functionality without requiring direct user authentication, providing tools to list cloud recordings, get detailed recording information, and access meeting transcripts.
Zoom 的 MCP 服务器(无需授权)
该项目是一个模型控制协议 (MCP) 服务器,用于访问 Zoom API 功能,无需最终用户直接身份验证。它处理 OAuth 流程,并提供一套用于与 Zoom 录音和文字记录交互的工具。
特征
- 通过工具参数进行 OAuth 凭证管理(无本地身份验证流程)
- 分页列出用户的云端录音
- 获取有关特定会议记录的详细信息
- 访问会议记录
安装
- 克隆存储库:
Copy
- 安装所需的依赖项:
Copy
Docker
构建Docker镜像
Copy
跨平台发布
要为多个平台发布 Docker 镜像,可以使用 docker buildx 命令:
- 创建一个新的构建器实例(如果还没有):
Copy
- 为多个平台构建并推送图像:
Copy
- 验证该图像是否适用于指定的平台:
Copy
用法
启动服务器
Copy
可用工具
该服务器提供以下工具:
- zoom_refresh_token - 使用刷新令牌刷新 OAuth 令牌
- zoom_list_recordings - 获取用户云录音列表
- zoom_get_recording_details - 获取特定会议记录的详细信息
- zoom_get_meeting_transcript - 获取特定会议记录的文字记录
工具使用示例
刷新令牌
Copy
列出录音
Copy
获取录音详细信息
Copy
获取会议记录
Copy
OAuth 凭证处理
从该服务器的角度来看,该服务器被设计为完全“无授权”:
- 无需本地身份验证流程
- 服务器上没有存储任何凭证
- 所有凭证都通过工具参数传递
- 服务器可以在无头环境中运行
要使用这些工具,您需要从 Zoom 获取 OAuth 凭据:
- 在 Zoom Marketplace 中创建 Zoom OAuth 应用
- 配置录音访问所需的范围
- 通过 OAuth 流程获取访问和刷新令牌
- 调用工具时将这些令牌作为参数传递
Zoom API 参考
本项目使用 Zoom API v2。更多信息,请参阅Zoom API 文档。
执照
You must be authenticated.
MCP 服务器用于访问 Zoom 录音和文字记录,无需最终用户直接身份验证。