Skip to main content
Glama

Zoom Recordings No-Auth

by peakmojo

Zoom용 MCP 서버(인증 없음) - Python 및 Node.js

이 프로젝트는 최종 사용자의 직접 인증 없이 Zoom API 기능에 액세스하기 위한 모델 제어 프로토콜(MCP) 서버입니다. OAuth 흐름을 처리하고 Zoom 녹화 및 대화 내용과 상호 작용하기 위한 도구 세트를 제공합니다.

특징

  • 도구 인수를 통한 OAuth 자격 증명 관리(로컬 인증 흐름 없음)
  • 페이지 번호를 사용하여 사용자의 클라우드 녹음을 나열합니다.
  • 특정 회의 녹화에 대한 자세한 정보를 얻으세요
  • 회의록에 액세스하세요

설치

  1. 저장소를 복제합니다.

지엑스피1

  1. 필요한 종속성을 설치하세요:
pip install -r requirements.txt

도커

Docker 이미지 빌드

# Build the Docker image docker build -t mcp-server-zoom-noauth .

크로스 플랫폼 퍼블리싱

여러 플랫폼에 대한 Docker 이미지를 게시하려면 docker buildx 명령을 사용할 수 있습니다.

  1. 새로운 빌더 인스턴스를 만듭니다(아직 만들지 않았다면):
docker buildx create --use
  1. 여러 플랫폼에 대한 이미지를 빌드하고 푸시합니다.
docker buildx build --platform linux/amd64,linux/arm64 -t buryhuang/mcp-server-zoom-noauth:latest --push .
  1. 지정된 플랫폼에서 이미지를 사용할 수 있는지 확인하세요.
docker buildx imagetools inspect buryhuang/mcp-server-zoom-noauth:latest

용법

서버 시작

python -m src.mcp_server_zoom_noauth.server

사용 가능한 도구

서버는 다음과 같은 도구를 제공합니다.

  1. zoom_refresh_token - 새로 고침 토큰을 사용하여 OAuth 토큰을 새로 고칩니다.
  2. zoom_list_recordings - 사용자의 클라우드 녹화 목록 가져오기
  3. zoom_get_recording_details - 특정 회의 녹화에 대한 자세한 정보를 가져옵니다.
  4. zoom_get_meeting_transcript - 특정 회의 녹화 내용의 대본을 가져옵니다.

도구 사용 예

토큰 새로 고침
{ "zoom_refresh_token": "your_refresh_token", "zoom_client_id": "your_client_id", "zoom_client_secret": "your_client_secret" }
녹음 목록
{ "zoom_access_token": "your_access_token", "from_date": "2023-01-01", "to_date": "2023-01-31", "page_size": 30, "page_number": 1 }
녹음 세부 정보 가져오기
{ "zoom_access_token": "your_access_token", "meeting_id": "meeting_id_here" }
회의록 받기
{ "zoom_access_token": "your_access_token", "meeting_id": "meeting_id_here" }

OAuth 자격 증명 처리

이 서버는 다음과 같은 관점에서 완전히 "인증 없음"으로 설계되었습니다.

  • 로컬 인증 흐름이 필요하지 않습니다.
  • 서버에 자격 증명이 저장되지 않습니다.
  • 모든 자격 증명은 도구 인수를 통해 전달됩니다.
  • 서버는 헤드리스 환경에서 실행될 수 있습니다.

도구를 사용하려면 Zoom에서 OAuth 자격 증명을 얻어야 합니다.

  1. Zoom Marketplace에서 Zoom OAuth 앱 만들기
  2. 녹음 액세스에 필요한 범위 구성
  3. OAuth 흐름을 통해 액세스 토큰과 새로 고침 토큰을 얻습니다.
  4. 도구를 호출할 때 이 토큰을 인수로 전달합니다.

줌 API 참조

이 프로젝트는 Zoom API v2를 사용합니다. 자세한 내용은 Zoom API 설명서를 참조하세요.

특허

아파치 2.0

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

최종 사용자의 직접 인증 없이 Zoom 녹화 및 대화 내용에 액세스할 수 있는 MCP 서버입니다.

  1. 특징
    1. 설치
      1. 도커
        1. Docker 이미지 빌드
        2. 크로스 플랫폼 퍼블리싱
      2. 용법
        1. 서버 시작
        2. 사용 가능한 도구
        3. 도구 사용 예
      3. OAuth 자격 증명 처리
        1. 줌 API 참조
          1. 특허

            Related MCP Servers

            • A
              security
              A
              license
              A
              quality
              An MCP server that enables users to list, download, search, and manage Zoom meeting transcripts through a structured interface.
              Last updated -
              6
              1
              JavaScript
              MIT License
            • A
              security
              A
              license
              A
              quality
              An 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 -
              2
              6
              TypeScript
              MIT License
              • Apple
            • -
              security
              F
              license
              -
              quality
              An MCP server that enables LLMs to search YouTube, retrieve video information, and access video transcripts through standardized tools.
              Last updated -
              TypeScript

            View all related MCP servers

            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/peakmojo/mcp-server-zoom-noauth'

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