Back to MCP directory
publicPublicdnsLocal runtime

chatterboxio-mcp-server

ChatterBox MCP服务器是一个让AI助手能够加入在线会议(Zoom、Google Meet、Teams)、捕获会议转录和录音,并生成会议摘要的模型上下文协议服务。

article

README

🚀 ChatterBox MCP Server

ChatterBox MCP Server是一个用于ChatterBox的模型上下文协议(MCP)服务器实现,它能让AI智能体参与在线会议,并生成会议摘要,为会议管理提供了高效的解决方案。

MseeP.ai Security Assessment Badge smithery badge

🚀 快速开始

ChatterBox MCP Server为AI智能体提供了一系列强大的工具,使其能够无缝融入在线会议流程:

  • 加入在线会议(支持Zoom、Google Meet或Microsoft Teams)
  • 捕获会议文字记录和录音
  • 生成会议摘要

📦 安装指南

通过Smithery安装

若要通过 Smithery 自动为Claude Desktop安装 chatterboxio-mcp-server,可使用以下命令:

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

手动安装

你可以使用npm或pnpm来安装依赖:

# 使用npm
npm install

# 使用pnpm
pnpm install

🛠️ 配置说明

获取API密钥

你可以在我们的网站 ChatterBox 上免费注册获取API密钥。注册完成后,你将收到API端点和密钥。

环境设置

在根目录下创建一个 .env 文件,并设置以下变量:

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

💻 使用示例

启动服务器

pnpm start

可用工具

joinMeeting

加入Zoom或Google Meet会议,并捕获文字记录和音频。 参数说明: | 参数 | 详情 | | ---- | ---- | | platform (string) | 在线会议平台("zoom"、"googlemeet" 或 "teams") | | meetingId (string) | 会议ID | | meetingPassword (string, 可选) | 会议密码或验证码 | | botName (string) | 机器人名称 | | webhookUrl (string, 可选) | 用于接收会议状态Webhook事件的URL |

getMeetingInfo

获取会议信息,包括文字记录和录音。 参数说明: | 参数 | 详情 | | ---- | ---- | | sessionId (string) | 要获取信息的会话ID |

summarizeMeeting

根据会议文字记录生成简明的会议摘要。 参数说明: | 参数 | 详情 | | ---- | ---- | | transcript (string) | 要生成摘要的会议文字记录 |

🔨 开发指南

前提条件

  • Node.js 16+
  • npm 或 yarn

构建项目

pnpm run build

调试方法

若要使用MCP Inspector调试MCP服务器,可运行以下命令:

npx @modelcontextprotocol/inspector

📄 许可证

本项目采用MIT许可证,详情请参阅 LICENSE 文件。

🎈 支持与贡献

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

欢迎贡献代码!请随时提交Pull Request。

help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client