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

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