Calendar Tools MCP Server

Calendar Tools MCP Server

通过与 Google 日历集成的模型上下文协议服务器,实现全面的日历管理,包括创建、列出、更新和删除事件的功能。

日历管理
访问服务器

README

Calendar Tools MCP 服务器

一个强大的模型上下文协议 (MCP) 服务器,提供全面的日历管理功能。

功能

日历管理

  • 创建日历事件
  • 列出日历事件
  • 更新现有事件
  • 删除事件

Dive Desktop 上的演示

Calendar Tools Demo

安装

手动安装

npm install -g @cablate/mcp-google-calendar

使用

Cli

mcp-google-calendar

Dive Desktop 一起使用

  1. 在 Dive Desktop 中点击 "+ Add MCP Server"
  2. 复制并粘贴以下配置:
{
  "mcpServers": {
    "calendar": {
      "command": "npx",
      "args": ["-y", "@cablate/mcp-google-calendar"],
      "env": {
        "GOOGLE_CALENDAR_ID": "your_calendar_id",
        "GOOGLE_TIME_ZONE": "your_time_zone",
        "GOOGLE_CREDENTIALS_PATH": "your_credentials_path"
      },
      "enabled": true
    }
  }
}
  1. 点击 "Save" 以安装 MCP 服务器

Google 服务帐户和凭据

以下是创建 Google 服务帐户和凭据的简单步骤:

  1. 前往 Google Cloud Console
  2. 创建一个新项目或选择一个现有项目
  3. 导航到 "IAM & 管理" 部分
  4. 点击 "服务帐户"
  5. 点击 "创建服务帐户"
  6. 输入服务帐户的名称(例如,“MCP Google Calendar”)
  7. 点击 "创建"
  8. 点击 "创建密钥"
  9. 选择 "JSON" 作为密钥类型
  10. 点击 "创建"
  11. 下载 JSON 文件并将其保存为 credentials.json

如果还有任何问题,请在 Google 上搜索并找到答案。

许可证

MIT

贡献

欢迎社区参与和贡献!以下是贡献的方式:

  • ⭐️ 如果您觉得这个项目有帮助,请给它点个 Star
  • 🐛 提交 Issues:报告问题或提供建议
  • 🔧 创建 Pull Requests:提交代码改进

联系方式

如果您有任何问题或建议,请随时联系:

  • 📧 邮箱:reahtuoo310109@gmail.com
  • 📧 GitHub:CabLate
  • 🤝 合作:欢迎讨论项目合作
  • 📚 技术指导:真诚欢迎提出建议和指导

推荐服务器

google-calendar-mcp

google-calendar-mcp

让大型语言模型读取和管理 Google 日历事件。

精选
本地
TypeScript
mcp-google

mcp-google

一个专门的模型上下文协议(MCP)服务器,它将 Google 服务(Gmail、日历等)集成到您的 AI 工作流程中。该服务器通过 MCP 实现对 Google 服务的无缝访问,从而允许 AI 代理与 Gmail、Google 日历和其他 Google 服务进行交互。

本地
TypeScript
Calendar AutoAuth MCP Server

Calendar AutoAuth MCP Server

用于 Claude Desktop 的 Google 日历集成服务器,支持自动身份验证。该服务器使 AI 助手能够通过自然语言交互来管理 Google 日历事件。

本地
JavaScript
MCP iCal Server

MCP iCal Server

使用自然语言将 macOS 日历管理转变为对话式体验,允许用户通过 MCP 兼容的客户端无缝创建、管理和更新日历事件。

本地
Python
ticktick-mcp-server

ticktick-mcp-server

一个 TickTick 的 MCP 服务器,可以直接通过 Claude 和其他 MCP 客户端与您的 TickTick 任务管理系统进行交互。

本地
Python
Harvest Natural Language Time Entry MCP Server

Harvest Natural Language Time Entry MCP Server

为 Harvest 启用自然语言时间跟踪和报告,包括自动请假申请、项目/任务匹配和日期解析。

本地
JavaScript
Outlook Calendar MCP

Outlook Calendar MCP

Outlook Calendar MCP 使 Claude 能够直接管理 Windows 系统上的 Microsoft Outlook 日历,提供以隐私为中心且将所有数据保存在本地的解决方案。用户可以查看事件、创建会议、查找空闲时间段以及管理多个日历,而无需将数据离开他们的机器。

本地
Google Workspace MCP Server

Google Workspace MCP Server

A Model Context Protocol (MCP) server that provides authenticated access to Google Workspace APIs, offering integrated Authentication, Gmail, Calendar, and Drive functionality - aaronsb/google-workspace-mcp

TypeScript
Calendar App MCP

Calendar App MCP

macOS 日历应用的 MCP 服务器

google-calendar-mcp-python

google-calendar-mcp-python

好的,这是对 "A python-based MCP server for google calendar" 的翻译: **基于 Python 的 Google 日历 MCP 服务器** 或者,更正式一点: **一个基于 Python 的 Google 日历 MCP 服务器** **解释:** * **MCP** 通常指 "Managed Control Protocol" (管理控制协议) 或 "Message Control Protocol" (消息控制协议),具体含义取决于上下文。 如果能提供更多关于 MCP 的信息,我可以提供更准确的翻译。 * **服务器 (Server)** 翻译为 "服务器" 是标准且准确的。 * **基于 Python 的 (Python-based)** 翻译为 "基于 Python 的" 也很直接。 * **Google 日历 (Google Calendar)** 翻译为 "Google 日历" 是标准翻译。 因此,根据上下文,选择最合适的翻译即可。