OV

omar-v2/mcp-ical

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

332 stars 75 forks Качество 58 Тренд 19MIT

omar-v2/mcp-ical — это кандидат на MCP-сервер, импортированный из https://github.com/omar-v2/mcp-ical.

Обзор

omar-v2/mcp-ical — это кандидат на MCP-сервер, импортированный из https://github.com/omar-v2/mcp-ical.

Обзор (машинный перевод)

🗓️ Управление календарем на естественном языке для macOS

🌟 Обзор

Трансформируйте то, как вы взаимодействуете с календарем macOS, используя естественный язык! Сервер mcp-ical использует протокол Model Context Protocol (MCP), чтобы превратить управление календарем в разговорный опыт.

✨ Особенности

📅 Создание событий

Мгновенно преобразуйте естественный язык в события календаря!

Поддерживаемые функции

  • Выбор пользовательского календаря
  • Местоположение и заметки
  • Умные напоминания
  • Повторяющиеся события

Примеры для опытных пользователей

🔍 Умное управление расписанием и доступность

Быстрый доступ к вашему расписанию с естественными запросами:

✏️ Интеллектуальные обновления событий

Естественным образом изменяйте события:

Возможности обновления

  • Изменения времени и даты
  • Календарные трансферы
  • Обновления местоположения
  • Добавления примечаний
  • Корректировки напоминаний
  • Повторяющиеся изменения паттернов

📊 Управление календарем

  • Просмотр всех доступных календарей
  • Рекомендации по смарт-календарю
  • Бесшовная интеграция с Google Calendar при наладке с iCloud

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

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

Открыть полный README на GitHub

Установка

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

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

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