使用说明
Zoom MCP服务器
将与Zoom集成的模型上下文协议(MCP)服务器的骨架项目。 它目前公开了服务器发送事件(SSE)传输和占位符MCP处理程序, 已准备好连接Zoom特定逻辑。
安装
- 安装依赖项:
pip install -r requirements.txt
- 复制环境配置:
cp .env.example .env
- 填充
.env使用Zoom服务器到服务器的OAuth凭据。
用法
运行SSE运输
python server.py
MCP客户端配置(示例)
将此添加到MCP客户端配置中:
{
"mcpServers": {
"zoom-mcp": {
"command": "python",
"args": ["server.py"],
"env": {
"MCP_SERVER_NAME": "zoom-mcp",
"MCP_SERVER_VERSION": "1.0.0"
}
}
}
}
发展
目前感兴趣的模块有:
server.py–将FastMCP传输连接到Starlette/uvicorn的入口点。base.py–FastMCP实例和共享常量(例如,Zoom API基本URL)。auth.py-服务器到服务器OAuth助手,缓存当前帐户的令牌和配置文件。tools/meeting/–调用Zoom会议API的MCP工具实现。
要添加缩放功能,请执行以下操作:
- 在下实施新的工具功能
tools/并用@zoom_mcp.tool(). - 将新工具导入以下某个位置
server.py因此,装饰器在启动时运行。 - 扩展
auth.py或者根据需要为其他Zoom端点添加辅助模块。
许可证
MIT许可证
