会议管理平台(MCP)集成项目旨在提供便捷的集成方案,让用户能够轻松地将MCP与其他工具整合,并提供开发、日志管理等相关功能。
npm run build
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
:用于持久化存储bot信息的数据库。服务器要求在x - api - key
请求头中提供API密钥进行身份认证。默认情况下,你可以通过配置文件设置默认的API密钥。
此外,许多工具(命名规则为“WithCredentials”)支持直接传递API密钥作为参数,而不是放在请求头中。
QR代码生成器工具需要使用QR Code AI API的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
示例配置如下:
{
"headers": {
"x - api - key": "qrc_your_key_here"
}
}
该工具将按上述顺序查找API密钥。如果未提供任何密钥,将使用可用的默认API密钥。获取API密钥请访问[QR Code AI API](https://qrcode - ai.com)注册账号。
MIT