MB

meeting-baas/meeting-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

30 stars 12 forks 품질 74 트렌드 8MIT

meeting-baas/meeting-mcp는 MCP 서버 후보가 https://github.com/meeting-baas/meeting-mcp.에서 수입되었습니다

개요

meeting-baas/meeting-mcp는 MCP 서버 후보가 https://github.com/meeting-baas/meeting-mcp.에서 수입되었습니다

개요(AI 번역)

A Model Context Protocol (MCP) 서버는 transcripts, recording, 캘린더 이벤트 및 검색 기능을 포함한 회의 데이터를 관리하기위한 도구를 제공합니다.

QUICK START: Claude 데스크탑 통합

Claude 데스크톱과 미팅 BaaS를 사용하려면:

  1. Claude 데스크탑 구성 파일 편집:

  2. 미팅 BaaS 구성 추가:

  3. 캘린더 통합의 경우 calendarOAuth] 섹션을 botConfig에 추가할 수 있습니다.

  4. 파일을 저장하고 Claude 데스크탑을 다시 시작합니다.

주: 달력 통합은 선택적입니다. 회의 BaaS는 단순히 calendarOAuth] 섹션을 omitting하여 캘린더를 연결하지 않고 사용할 수 있습니다.

개요

이 프로젝트는 Claude 및 Cursor와 같은 AI 조수를 허용하는 Model Context Protocol (MCP) 서버를 구현하여 미팅 데이터를 액세스 및 조작합니다. 그것은에 사용할 수있는 도구 및 리소스 세트를 노출:

  • Invite Meeting Bots: 봇을 자동적으로 기록하고 transcribe 회의를 초대합니다.

-Query Meeting Data: 전체 녹화를 보고 없이 특정 정보를 검색

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

Meeting BaaS MCP Server

A Model Context Protocol (MCP) server that provides tools for managing meeting data, including transcripts, recordings, calendar events, and search functionality.

QUICK START: Claude Desktop Integration

To use Meeting BaaS with Claude Desktop:

  1. Edit the Claude Desktop configuration file:

    vim ~/Library/Application\ Support/Claude/claude_desktop_config.json
    
  2. Add the Meeting BaaS configuration:

    "meetingbaas": {
      "command": "/bin/bash",
      "args": [
        "-c",
        "cd /path/to/meeting-mcp && (npm run build 1>&2) && export MCP_FROM_CLAUDE=true && node dist/index.js"
      ],
      "headers": {
        "x-api-key": "YOUR_API_KEY"
      }
    }
    
  3. For calendar integration, you can add the calendarOAuth section to your botConfig:

    "botConfig": {
      "calendarOAuth": {
        "platform": "Google",  // or "Microsoft"
        "clientId": "YOUR_OAUTH_CLIENT_ID",
        "clientSecret": "YOUR_OAUTH_CLIENT_SECRET", 
        "refreshToken": "YOUR_REFRESH_TOKEN",
        "rawCalendarId": "[email protected]"  // Optional
      }
    }
    
  4. Save the file and restart Claude Desktop.

Note: Calendar integration is optional. Meeting BaaS can be used without connecting a calendar by simply omitting the calendarOAuth section.

Overview

This project implements a Model Context Protocol (MCP) server that allows AI assistants like Claude and Cursor to access and manipulate meeting data. It exposes a set of tools and resources that can be used to:

  • Invite Meeting Bots: Create and invite bots to your video conferences that automatically record and transcribe meetings

    "Create a new meeting bot for my Zoom call tomorrow"
    
  • Query Meeting Data: Search through meeting transcripts and find specific information without watching entire recordings

    "Search my recent meetings for discussions about the quarterly budget"
    "Find all mentions of Project Apollo in yesterday's team meeting"
    "Show me parts of the meeting where Jane was speaking"
    
  • Manage Calendar Events: View and organize calendar entries and upcoming meetings

  • Access Recording Information: Get metadata about meeting recordings and their status

Prerequisites

  • Node.js (v16 or later)
  • npm
  • MeetingBaaS Account: You need access to a MeetingBaaS account using your corporate email address
    • All logs, bots, and shared links are available to colleagues with the same corporate domain (not personal emails like gmail.com)
    • This enables seamless collaboration where all team members can access meeting recordings and transcripts created by anyone in your organization
GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →