MB

meeting-baas/meeting-mcp

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

30 stars 12 forks 质量 74 趋势 19MIT

meeting-baas/meeting-mcp 是从 https://github.com/meeting-baas/meeting-mcp. 导入的 MCP 服务器候选人

概览

meeting-baas/meeting-mcp 是从 https://github.com/meeting-baas/meeting-mcp. 导入的 MCP 服务器候选人

概述(AI 翻译)

一台模型上下文协议(MCP)服务器,提供管理会议数据的工具,包括文字记录、录音、日历事件和搜索功能。

快速入门:Claude桌面集成

使用Claude Desktop的Meeting BaaS:

  1. 编辑 Claude Desktop 配置文件:

  2. 添加会议BaaS配置:

  3. 为了日历集成,你可以在你的 botConfig 中添加 calendarOAuth 部分:

  4. 保存文件并重启 Claude Desktop。

注: 日历集成为可选。会议BaaS可通过省略calendarOAuth部分而不连接日历即可使用。

概述

该项目实现了一个模型上下文协议(MCP)服务器,允许像Claude和Cursor这样的AI助手访问和操作会议数据。它展示了一套可用于:

  • 邀请会议机器人:创建并邀请自动录制和转录会议的机器人参加你的视频会议

  • 查询会议数据:搜索会议记录,查找特定信息,无需观看完整录音

本页由 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 新手?先看 mcpskill.org 教程 →