A Model Context Protocol server providing tools for CRUD operations for the mac-os calendar
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"iflow-mcp-mcp-ical","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# MCP iCal Server <div align="center"> 🗓️ Natural Language Calendar Management for macOS [](https://choosealicense.com/licenses/mit/) [](https://www.python.org/downloads/) [](https://modelcontextprotocol.io) </div> ## 🌟 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. ```bash 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! ```text "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 ```text 🔄 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: ```text "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…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.