mcp

通过SSE实时推送Google Calendar事件的MCP服务器

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:mcp。
它的用途是:通过SSE实时推送Google Calendar事件的MCP服务器
详细介绍见:https://321skill.com/skills/mcp-mcp-calendar-server/
请根据该页面的说明完成安装。

使用示例

“请帮我把下周所有团队会议的事件推送到我们的任务看板频道。”,它会通过集成的MCP服务器,实时监听你Google Calendar中符合条件的会议创建或变更,并通过SSE将事件详情推送到你预设的n8n工作流,进而自动在Slack或Teams等看板中创建或更新任务卡片。

介绍

这个Skill解决了团队或个人需要实时获取日历事件变更通知的问题。传统的日历集成往往需要轮询或手动刷新,无法做到即时同步,容易错过重要日程变更。

它通过建立一个MCP(Model Context Protocol)服务器,将Google Calendar与n8n工作流自动化平台连接起来。核心是利用SSE(Server-Sent Events)技术,当Google Calendar中的事件发生创建、更新或删除时,服务器能主动、实时地将这些变更推送到连接的客户端或n8n工作流中,实现事件流的即时同步。

该Skill非常适合需要将日历事件作为自动化流程触发器的团队或个人,例如项目经理、运维工程师或任何依赖日程管理来协调工作流的角色。通过实时事件推送,可以自动触发会议提醒、任务分配、状态更新等一系列后续操作。

使用前需要配置好Google Calendar API凭据和n8n实例。请注意,它依赖于稳定的网络连接来维持SSE长连接,且主要专注于事件数据的实时推送,不包含复杂的日历界面或编辑功能。

核心特点

与多数仅提供API查询或定时同步的日历工具不同,本Skill利用SSE技术实现了真正的服务器端事件推送,无需客户端轮询即可获得零延迟的日历变更通知;同时,它深度集成n8n,能将日历事件直接作为自动化工作流的触发源,构建出更动态、响应更快的业务流程。

注意事项

不适合需要复杂日历管理界面或离线编辑日历事件的场景。

常见问题

如何配置Google Calendar API?

需要在Google Cloud Console创建项目,启用Calendar API,并配置OAuth 2.0凭据。

n8n中如何接收SSE事件?

在n8n中使用Webhook节点(选择SSE模式)监听本Skill服务器提供的SSE端点URL。