MCP Catalogs
首页

mcp-ical

by Omar-V2·311·综合分 44

MCP 服务器,支持通过自然语言管理 macOS 日历,创建和安排事件。

productivitycommunicationai-llm
67
Forks
25
活跃 Issue
13 个月前
最近提交
2 天前
收录于

概述

mcp-ical 服务器使用户能够通过自然语言命令与 macOS 日历进行交互。它提供了一个会话式界面,用于创建、更新和查询日历事件。该服务器支持自定义日历的事件创建、重复事件、位置和备注、智能提醒以及日程可用性检查功能。当正确配置时,它可以与 iCloud 和 Google Calendar 无缝集成。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:通过自然语言命令快速安排会议
:预订前检查时间段的可用性
:无需导航日历界面即可管理重复事件
:这能与 Google Calendar 配合使用吗?
:支持哪些 macOS 版本?

什么时候选它

如果您是macOS用户,希望使用自然语言管理日历,并且已经在使用Claude或其他兼容MCP的客户端,这个服务器非常适合您。

什么时候不要选它

如果您不使用macOS,请不要选择此服务器,因为它专门为macOS日历应用设计,没有Windows或Linux支持。

此 server 暴露的工具

从 README 抽取出 4 个工具
  • create_event

    Create a new calendar event from natural language

  • query_schedule

    Query calendar events using natural language

  • update_event

    Modify an existing calendar event

  • list_calendars

    List all available calendars

说明:Tool names inferred from functionality descriptions in the README. The actual tool names are not explicitly defined in a dedicated tools section, but the functionality is clearly described in the Features section.

可对比工具

calendly-mcpgoogle-calendar-mcpicalendar-apioutlook-calendar-mcp

安装

安装

  1. **克隆和设置**
# 克隆仓库
git clone https://github.com/Omar-V2/mcp-ical.git
cd mcp-ical

# 安装依赖
uv sync
  1. **为 Claude Desktop 配置**

创建或编辑 ~/Library/Application\ Support/Claude/claude_desktop_config.json:

{
    "mcpServers": {
        "mcp-ical": {
            "command": "uv",
            "args": [
                "--directory",
                "/ABSOLUTE/PATH/TO/PARENT/FOLDER/mcp-ical",
                "run",
                "mcp-ical"
            ]
        }
    }
}
  1. **启动 Claude 以访问日历**

在终端中运行以下命令:

/Applications/Claude.app/Contents/MacOS/Claude

FAQ

这能与 Google Calendar 配合使用吗?
可以,如果您已将 Google Calendar 与 iCloud Calendar 同步,您可以在创建/更新事件时通过指定 Google 日历来创建 Google Calendar 中的事件。
支持哪些 macOS 版本?
README 未明确说明具体的 macOS 版本要求,但需要安装并配置了日历应用的 macOS 系统。

mcp-ical 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。