关于 Zoom API MCP Server
用于调用 Zoom API 的 MCP 服务,覆盖会议、用户、网络研讨会、聊天等账户功能,并提供 OAuth 2.0 认证和 API 文档资源。
主要功能
- 01覆盖 Zoom API 端点
- 02OAuth 2.0 认证
- 03经过验证的结构化工具
- 04API 文档资源
- 05错误处理与响应格式化
适用场景
- 01管理会议和网络研讨会
- 02管理 Zoom 用户与账户设置
- 03处理聊天、电话和联系人
- 04访问录制内容并生成报告
MCP 相关
将 Zoom API 操作作为结构化工具提供,并通过资源提供 API 文档。服务会处理服务器到服务器的 OAuth 认证。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Zoom API MCP 服务
用于与 Zoom API 交互的综合 Model Context Protocol(MCP)服务。
## 功能
- 全面覆盖 Zoom API 端点
- OAuth 2.0 身份验证
- 结构化工具及完善的验证
- API 文档资源
- 错误处理和响应格式化
## 开始使用
### 前提条件
- Node.js 16+
- Zoom API 凭据(Client ID、Client Secret、Account ID)
### 安装
1. 克隆代码库
2. 安装依赖项:
```
npm install
```
3. 创建 `.env` 文件并填写 Zoom API 凭据:
```
ZOOM_CLIENT_ID=your_client_id
ZOOM_CLIENT_SECRET=your_client_secret
ZOOM_ACCOUNT_ID=your_account_id
```
### 运行服务
```
npm run dev
```
### 使用 MCP Inspector 测试
```
npm run inspect
```
## API 类别
- **会议**:创建、读取、更新和删除会议
- **用户**:管理 Zoom 帐户中的用户
- **网络研讨会**:创建和管理网络研讨会
- **帐户**:管理帐户设置和个人资料
- **聊天**:管理 Zoom Chat 频道和消息
- **电话**:管理 Zoom Phone 用户和号码
- **联系人**:管理联系人
- **录制内容**:访问和管理云录制内容
- **报告**:生成各种报告
- **Webhook**:设置事件通知
- **Zoom Rooms**:管理 Zoom Rooms
## 资源
通过以下资源访问 API 文档:
```
zoom-api://overview
zoom-api://meetings
zoom-api://users
```
## 身份验证
服务会使用 Server-to-Server OAuth 应用凭据自动处理 OAuth 2.0 身份验证。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。