Zoom_transcript_mcp

Zoom_transcript_mcp

🚀 Zoom 会议记录 MCP 服务器

这是一个用于与 Zoom 云端录音字幕互动的 MCP(模型上下文协议)服务器。借助该服务器,您能够通过结构化的接口,轻松列出、下载、搜索和管理您的 Zoom 会议录音文字记录。

🚀 快速开始

本服务器允许您通过结构化的接口列出、下载、搜索和管理您的 Zoom 会议录音文字记录。

✨ 主要特性

  • 列出会议:查看所有带有录音的可用 Zoom 会议。
  • 下载字幕:通过会议 ID 或 UUID 下载特定会议的字幕。
  • 获取最近的字幕:自动从最近的会议中下载字幕。
  • 搜索字幕:在所有已下载字幕中搜索特定内容。
  • 有条理的存储:按月份将字幕存放在结构化的文件系统中。

📦 安装指南

克隆仓库

git clone https://github.com/yourusername/zoom_transcript_mcp.git
cd zoom_transcript_mcp

安装依赖项

npm install

构建项目

npm run build

📚 详细文档

配置

您可以通过以下两种方式配置服务器:

方式一:使用 .env 文件

在根目录下创建一个 .env 文件,包含以下变量:

ZOOM_ACCOUNT_ID=your_zoom_account_id
ZOOM_CLIENT_ID=your_zoom_client_id
ZOOM_CLIENT_SECRET=your_zoom_client_secret
TRANSCRIPTS_DIR=/path/to/transcripts/directory  # 可选,默认为 ./transcripts

方式二:通过 MCP 设置文件

{
"mcpServers": {
"zoom-transcripts": {
"command": "node",
"args": ["/path/to/zoom-transcripts-server/build/index.js"],
"env": {
"ZOOM_ACCOUNT_ID": "your_zoom_account_id",
"ZOOM_CLIENT_ID": "your_zoom_client_id",
"ZOOM_CLIENT_SECRET": "your_zoom_client_secret",
"TRANSCRIPTS_DIR": "/path/to/transcripts/directory"  // 可选
}
}
}
}

获取 Zoom 凭证

  1. 访问 Zoom 应用市场 并登录。
  2. 点击“开发”>“构建应用”。
  3. 选择“服务器端点 API”选项。
  4. 填写应用信息并提交,获取客户端 ID 和密钥。
  5. 返回设置页面,输入这些凭证。

开发

项目结构

zoom_transcript_mcp/
├── src/
│   └── index.ts
├── package.json
├── tsconfig.json
├── .gitignore
├── README.md
└── .env.example

构建

npm run build

本地运行

node build/index.js

📄 许可证

本项目采用 MIT 许可证。

  • 0 关注
  • 0 收藏,37 浏览
  • system 提出于 2025-10-07 08:48

相似服务问题

相关AI产品