Skip to main content
Glama
forayconsulting

Zoom Transcript MCP Server

줌 대본 MCP 서버

Zoom Cloud Recording 대화 내용과 상호 작용하기 위한 MCP(Model Context Protocol) 서버입니다. 이 서버를 사용하면 구조화된 인터페이스를 통해 Zoom 회의 대화 내용을 나열, 다운로드, 검색 및 관리할 수 있습니다.

특징

  • 회의 목록 : 녹화된 영상과 함께 사용 가능한 모든 Zoom 회의를 확인하세요

  • 회의록 다운로드 : ID 또는 UUID별로 특정 회의록을 다운로드하세요.

  • 최근 회의록 가져오기 : 최근 회의록을 자동으로 다운로드합니다.

  • 대본 검색 : 다운로드한 모든 대본에서 특정 콘텐츠를 검색합니다.

  • 체계적인 보관 : 성적증명서는 월별로 체계적인 파일 시스템에 보관됩니다.

Related MCP server: Cal.com Calendar MCP Server

필수 조건

  • Node.js(v16 이상)

  • 클라우드 녹화가 활성화된 Zoom 계정

  • Zoom OAuth 앱 자격 증명(계정 ID, 클라이언트 ID, 클라이언트 비밀번호)

설치

  1. 이 저장소를 복제하세요:

    지엑스피1

  2. 종속성 설치:

    npm install
  3. 프로젝트를 빌드하세요:

    npm run build

구성

다음 변수를 사용하여 루트 디렉토리에 .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 # Optional, defaults to ./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" // Optional } } } }

Zoom 자격 증명 얻기

  1. Zoom 앱 마켓플레이스 로 이동하여 로그인하세요.

  2. "개발" > "앱 빌드"를 클릭하세요.

  3. "서버 간 OAuth" 앱 유형을 선택하세요

  4. 필수 정보를 입력하세요

  5. "범위"에서 다음 권한을 추가합니다.

    • cloud_recording:read:list_account_recordings:admin

    • cloud_recording:read:recording:admin

    • cloud_recording:read:list_user_recordings:admin

  6. 앱을 저장하고 활성화하세요

  7. 계정 ID, 클라이언트 ID 및 클라이언트 비밀번호를 기록하세요.

용법

사용 가능한 도구

1. 회의 목록

녹화된 영상과 함께 이용 가능한 Zoom 회의 목록을 보여줍니다.

{ "dateRange": { "from": "2025-01-01", "to": "2025-03-31" }, "participant": "John Doe" // Optional }

2. 다운로드_대본

특정 회의에 대한 대본을 다운로드합니다.

{ "meetingId": "123456789" // Meeting ID or UUID }

3. 최근 성적증명서 가져오기

최근 회의의 내용을 다운로드합니다.

{ "count": 5 // Number of recent meetings to fetch (default: 5) }

4. 검색_대본

다운로드한 대본에서 특정 콘텐츠를 검색합니다.

{ "query": "AI discussion", "dateRange": { // Optional "from": "2025-01-01", "to": "2025-03-31" } }

Claude를 사용한 예시 사용

<use_mcp_tool> <server_name>zoom-transcripts</server_name> <tool_name>search_transcripts</tool_name> <arguments> { "query": "project timeline" } </arguments> </use_mcp_tool>

대본 보관

전사본은 다음 구조로 저장됩니다.

transcripts/ ├── YYYY-MM/ │ ├── YYYY-MM-DD_HH-MM-SS_Meeting-Topic_MeetingID.vtt │ └── metadata/ │ └── YYYY-MM-DD_HH-MM-SS_Meeting-Topic_MeetingID.json

각 전사본에는 다음이 포함된 해당 메타데이터 JSON 파일이 있습니다.

  • 회의 ID 및 UUID

  • 주제

  • 시작 시간 및 기간

  • 참가자(전사본에서 발췌)

  • 전사본 파일 경로

개발

프로젝트 구조

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

건물

npm run build

지역적으로 실행

node build/index.js

특허

MIT

One-click Deploy
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/forayconsulting/zoom_transcript_mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server