tl的官方MCP服务器;dv API
🚀 第一个也是唯一一个用于Google Meet、Zoom和Microsoft Teams集成的MCP服务器
该项目提供了一个模型上下文协议(MCP)服务器,实现了与 tl;dv API作为视频会议平台的开创性MCP解决方案,它释放了tl的力量;dv通过标准化界面在Google Meet、Zoom和Microsoft Teams中提供会议智能。这种集成允许人工智能模型和MCP客户端以一种统一的方式访问、分析并从所有主要平台的会议中获得见解。
特性
- 列出会议: 在所有支持的平台上根据筛选器(查询、日期范围、参与状态、类型)检索会议。
- 获取会议元数据: 按ID获取特定会议的详细信息,而不管会议托管在哪个平台上。
- 获取成绩单: 获取任何会议ID的记录,并在所有平台上保持一致的格式。
- 获取亮点: 从任何支持的平台检索AI生成的会议亮点。
- 导入会议(即将举行): 通过URL从任何支持的平台导入会议的功能。
先决条件
- tl;dv帐户: 企业或企业tl;需要dv帐户。
- tl;dv API密钥: 您需要一个API密钥,该密钥可以从您的tl请求;dv设置: https://tldv.io/app/settings/personal-settings/api-keys.
- Node.js和npm(用于节点安装): 如果通过Node.js安装,请确保安装了Node.js和npm。
- Docker(用于Docker安装): 如果通过Docker安装,请确保Docker已安装并正在运行。
安装和配置
您可以使用Docker或Node.js运行此MCP服务器。配置您的MCP客户端(例如,Claude Desktop、Cursor)以连接到服务器。
使用Docker
进入回购。
- 构建Docker镜像:
docker build -t tldv-mcp-server .- 配置您的MCP客户端:
更新MCP客户端的配置文件(例如。, claude_desktop_config.json).确切的位置和格式可能因客户而异。
{
"mcpServers": {
"tldv": {
"command": "docker",
"args": [
"run",
"-i",
"--init",
"--rm",
"-e",
"TLDV_API_KEY=",
"tldv-mcp-server"
]
}
}
}
替换 `` 使用您的实际tl;dv API密钥。
使用Node.js
- 安装依赖项:
npm install- 构建服务器:
npm run build此命令创建 dist 包含已编译服务器代码的文件夹(index.js).
- 配置您的MCP客户端:
更新MCP客户端的配置文件。
{
"mcpServers": {
"tldv": {
"command": "node",
"args": ["/absolute/path/to/tldv-mcp-server/dist/index.js"],
"env": {
"TLDV_API_KEY": "your_tldv_api_key"
}
}
}
}替换 /absolute/path/to/tldv-mcp-server/dist/index.js 具有指向已构建服务器文件的正确绝对路径,以及 your_tldv_api_key 与你的tl;dv API密钥。
*有关详细的设置说明,请参阅您特定的MCP客户端文档(例如。, 克劳德工具).*
*免责声明* 更新此配置文件后,您需要关闭MCP客户端并重新启动,以使更改生效。
发展
- 安装依赖项:
npm install- 设置环境变量:
复制示例环境文件:
cp .env.example .env编辑 .env 文件并添加您的 TLDV_API_KEY其他变量可以根据需要进行配置。
- 在开发模式下运行:
此命令启动服务器,并在文件更改时自动重新加载:
npm run watch- 更新客户端以进行本地开发:
配置MCP客户端以使用本地开发服务器路径(通常 /path/to/your/project/dist/index.js).确保 TLDV_API_KEY 可通过客户端访问 env 配置或通过加载 .env 文件由服务器进程处理。
- 重新加载您的MCP客户端
由于您正在运行watch命令,它将重新编译一个新版本。重新加载您的客户端(例如Claud桌面应用程序),您的更改将生效。
调试
- 控制台日志: 运行时检查控制台输出
npm run dev查看详细日志。服务器使用debug图书馆;您可以通过环境变量来控制日志级别(例如。,DEBUG=tldv-mcp:*). - Node.js调试器: 通过使用适当的标志(例如。,
node --inspect dist/index.js). - MCP客户端日志: 检查MCP客户端提供的日志,其中可能显示从该服务器发送的请求和收到的响应。
