OV

omar-v2/mcp-ical

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

332 stars 75 forks 质量 58 趋势 19MIT

omar-v2/mcp-ical 是从 https://github.com/omar-v2/mcp-ical. 导入的 MCP 服务器候选

概览

omar-v2/mcp-ical 是从 https://github.com/omar-v2/mcp-ical. 导入的 MCP 服务器候选

概述(AI 翻译)

🗓️ macOS 的自然语言日历管理

🌟 概述

用自然语言改变你与macOS日历的交互方式!MCP式服务器利用模型上下文协议(MCP),将你的日历管理转变为对话式体验。

✨ 特色

📅 事件创建

将自然语言瞬间转化为日历事件!

支持的功能

  • 自定义日历选择
  • 地点与注释
  • 智能提醒
  • 重复出现的事件

高级用户示例

🔍 智能日程管理与可用性

通过自然问题快速访问您的日程:

✏️ 智能事件更新

自然地调整事件:

更新功能

  • 时间和日期调整
  • 日历转移
  • 位置更新
  • 音符添加
  • 提醒调整
  • 反复的模式变化

📊 日历管理

  • 查看所有可用日历
  • 智能日历建议
  • 与 iCloud 配置时实现无缝 Google 日历集成

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

MCP iCal Server

🌟 Overview

Transform how you interact with your macOS calendar using natural language! The mcp-ical server leverages the Model Context Protocol (MCP) to turn your calendar management into a conversational experience.

You: "What's my schedule for next week?"
Claude: "Let me check that for you..."
[Displays a clean overview of your upcoming week]

You: "Add a lunch meeting with Sarah tomorrow at noon"
Claude: "✨ 📅 Created: Lunch with Sarah Tomorrow, 12:00 PM"

✨ Features

📅 Event Creation

Transform natural language into calendar events instantly!

"Schedule a team lunch next Thursday at 1 PM at Bistro Garden"
↓
📎 Created: Team Lunch
   📅 Thursday, 1:00 PM
   📍 Bistro Garden

Supported Features

  • Custom calendar selection
  • Location and notes
  • Smart reminders
  • Recurring events

Power User Examples

🔄 Recurring Events:
"Set up my weekly team sync every Monday at 9 AM with a 15-minute reminder"

📝 Detailed Events:
"Schedule a product review meeting tomorrow from 2-4 PM in the Engineering calendar, 
add notes about reviewing Q1 metrics, and remind me 1 hour before"

📱 Multi-Calendar Support:
"Add a dentist appointment to my Personal calendar for next Wednesday at 3 PM"

🔍 Smart Schedule Management & Availability

Quick access to your schedule with natural queries:

"What's on my calendar for next week?"
↓
📊 Shows your upcoming events with smart formatting

"When am I free to schedule a 2-hour meeting next Tuesday?"
↓
🕒 Available time slots found:
   • Tuesday 10:00 AM - 12:00 PM
   • Tuesday 2:00 PM - 4:00 PM

✏️ Intelligent Event Updates

Modify events naturally:

Before: "Move tomorrow's team meeting to 3 PM instead"
↓
After: ✨ Meeting rescheduled to 3:00 PM

Update Capabilities

  • Time and date modifications
  • Calendar transfers
  • Location updates
  • Note additions
  • Reminder adjustments
  • Recurring pattern changes

📊 Calendar Management

  • View all available calendars
  • Smart calendar suggestions
  • Seamless Google Calendar integration when configured with iCloud

💡 Pro Tip: Since you can create events in custom calendars, if you have your Google Calendar synced with your iCloud Calendar, you can use this MCP server to create events in your Google Calendar too! Just specify the Google calendar when creating/updating events.

🚀 Quick Start

在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "mcp-ical": { "command": "uv", "args": [ "--directory", "/ABSOLUTE/PATH/TO/PARENT/FOLDER/mcp-ical", "run", "mcp-ical" ] } } }