Servidor MCP de transcripciones de Zoom
Un servidor MCP (Protocolo de Contexto de Modelo) para interactuar con las transcripciones de Zoom Cloud Recording. Este servidor permite listar, descargar, buscar y administrar las transcripciones de las reuniones de Zoom mediante una interfaz estructurada.
Características
- Lista de reuniones : ver todas las reuniones de Zoom disponibles con grabaciones
- Descargar transcripciones : descargue transcripciones de reuniones específicas por ID o UUID
- Obtener transcripciones recientes : descargue automáticamente las transcripciones de reuniones recientes
- Buscar transcripciones : busque contenido específico en todas las transcripciones descargadas
- Almacenamiento organizado : las transcripciones se almacenan en un sistema de archivos estructurado por mes.
Prerrequisitos
- Node.js (v16 o superior)
- Cuenta de Zoom con grabación en la nube habilitada
- Credenciales de la aplicación Zoom OAuth (ID de cuenta, ID de cliente, secreto de cliente)
Instalación
- Clonar este repositorio:
- Instalar dependencias:
- Construir el proyecto:
Configuración
Cree un archivo .env
en el directorio raíz con las siguientes variables:
Alternativamente, puede configurar el servidor a través del archivo de configuración MCP:
Obtención de credenciales de Zoom
- Vaya al Zoom App Marketplace e inicie sesión
- Haga clic en "Desarrollar" > "Crear aplicación".
- Elija el tipo de aplicación "OAuth de servidor a servidor"
- Complete la información requerida
- En "Ámbitos", agregue los siguientes permisos:
cloud_recording:read:list_account_recordings:admin
cloud_recording:read:recording:admin
cloud_recording:read:list_user_recordings:admin
- Guarda y activa tu aplicación
- Anote su ID de cuenta, ID de cliente y secreto de cliente
Uso
Herramientas disponibles
1. lista_de_reuniones
Enumera las reuniones de Zoom disponibles con grabaciones.
2. descargar_transcripción
Descarga una transcripción de una reunión específica.
3. obtener transcripciones recientes
Descarga transcripciones de reuniones recientes.
4. transcripciones de búsqueda
Busca contenido específico en las transcripciones descargadas.
Ejemplo de uso con Claude
Almacenamiento de transcripciones
Las transcripciones se almacenan en la siguiente estructura:
Cada transcripción tiene un archivo JSON de metadatos correspondiente que contiene:
- ID de reunión y UUID
- Tema
- Hora de inicio y duración
- Participantes (extraído de la transcripción)
- Ruta del archivo a la transcripción
Desarrollo
Estructura del proyecto
Edificio
Ejecutando localmente
Licencia
Instituto Tecnológico de Massachusetts (MIT)
You must be authenticated.
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
Un servidor MCP que permite a los usuarios enumerar, descargar, buscar y administrar las transcripciones de reuniones de Zoom a través de una interfaz estructurada.
- Características
- Prerrequisitos
- Instalación
- Configuración
- Uso
- Almacenamiento de transcripciones
- Desarrollo
- Licencia
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA MCP server for managing and storing code snippets in various programming languages, allowing users to create, list, and delete snippets via a standardized interface.Last updated -34JavaScriptMIT License
- AsecurityAlicenseAqualityAn MCP server that enables saving and sharing Claude Desktop conversations, allowing users to store chats privately or make them public through a web interface.Last updated -26TypeScriptMIT License
- -securityFlicense-qualityAn MCP server that enables LLMs to search YouTube, retrieve video information, and access video transcripts through standardized tools.Last updated -TypeScript
- -securityAlicense-qualityA MCP server that creates graphic recordings by converting websites or text input into visual summaries using different prompt styles (standard, elementary, timeline).Last updated -TypeScriptMIT License