会议AI代理服务器

ChatterBox MCP Server是一个实现模型上下文协议的服务器,使AI代理能够参与在线会议并生成会议摘要。

  • by ChatterBoxIO
  • TypeScript
  • 本地部署
  • 10 星标
  • 更新于
在 GitHub 查看 OverQuotaAI/chatterboxio-mcp-server

使用说明

ChatterBox MCP服务器

ChatterBox的模型上下文协议服务器实现,使AI代理能够与在线会议交互并生成会议摘要。

概述

ChatterBox MCP服务器为AI代理提供了以下工具:

  • 加入在线会议(Zoom、Google Meet或Microsoft Teams)
  • 捕获成绩单和录音
  • 生成会议摘要

安装

通过Smithery安装

通过以下方式自动安装Claude Desktop的chatterboxio mcp服务器 史密瑟里:

npx -y @smithery/cli install @OverQuotaAI/chatterboxio-mcp-server --client claude

手动安装

您可以使用npm或pnpm安装依赖项:

# Using npm
npm install

# Using pnpm
pnpm install

配置

获取API密钥

您可以在我们的网站上注册,免费获得API密钥: 话匣子。注册后,您将收到您的API端点和密钥。

环境设置

创建一个 .env 根目录中的文件,包含以下变量:

CHATTERBOX_API_ENDPOINT=https://api.chatter-box.io
CHATTERBOX_API_KEY=your_api_key_here

用法

启动服务器

pnpm start

可用工具

联席会议

加入Zoom或Google Meet会议,并录制文字记录和音频。

参数:

  • platform (string):在线会议平台(“zoom”、“googlemeet”或“teams”)
  • meetingId (string):会议的ID
  • meetingPassword (string,可选):会议的密码或通行码
  • botName (string):机器人的名称
  • webhookUrl (字符串,可选):用于接收会议状态的webhook事件的URL

获取会议信息

获取会议信息,包括会议记录和录音。

参数:

  • sessionId (string):用于获取信息的会话ID

总结会议

从会议记录中生成会议内容的简明摘要。

参数:

  • transcript (string):会议记录摘要

发展

先决条件

  • Node.js 16+
  • npm或纱线

建筑

pnpm run build

调试

要使用MCP检查器调试MCP服务器,请执行以下操作:

npx @modelcontextprotocol/inspector

许可证

此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。

支持

如需支持,请访问 ChatterBox文档 或联系support@chatter-box.io.

贡献

欢迎投稿!请随时提交拉取请求。