本指南详细介绍了会议管理平台 MCP 的集成和使用方法,涵盖与 Claude 桌面端的集成、开发环境配置、日志管理等关键功能。
按照以下步骤将会议管理平台 MCP 与 Claude 桌面端集成:
在项目根目录下执行以下命令来构建项目:
npm run build
使用以下命令运行 MCP 监控面板进行测试:
npm run inspect
若要开启开发模式(自动重启),可执行:
npm run dev
服务具备优化的日志功能,使用以下命令进行日志管理:
npm run cleanup
此命令的作用如下:
本项目的结构如下:
src/index.ts
:主程序入口。src/tools/
:工具实现模块。src/resources/
:资源定义文件夹。src/api/
:后端 API 客户端。src/types/
:TypeScript 类型定义。src/config.ts
:服务配置文件。src/utils/
:实用函数库。
logging.ts
:日志过滤与管理工具。tinyDb.ts
:持久化机器人跟踪数据库。服务需要在“x-api-key”头中提供 API 密钥进行身份验证,您可以在配置文件中设置默认密钥。
此外,许多工具(以“WithCredentials”命名)可以直接接受 API 密钥作为参数,而无需通过头信息传递。
QR 码生成工具需要来自 QR Code AI API 的密钥,以下是几种提供方式:
generateQRCode
工具时,将 API 密钥直接包含在提示文本中,例如:“为我的网站 https://example.com 生成一个 QR 码,API 密钥:qrc_your_key_here”。generateQRCode
工具时,提供 apiKey
参数。QRCODE_API_KEY
环境变量。~/Library/Application Support/Claude/claude_desktop_config.json
。%APPDATA%\Claude\claude_desktop_config.json
。示例配置如下:
{
"headers": {
"x-api-key": "qrc_your_key_here"
}
}
⚠️ 重要提示
实际使用时,请将
qrc_your_key_here
替换为您自己的 API 密钥。
本项目采用 MIT 许可证。