{"type":"mcp_server","name":"mcp-ical","description":"The mcp-ical server transforms macOS calendar management into a conversational experience using natural language and the Model Context Protocol. It allows users to create events, manage schedules, and check availability easily.","category":"Productivity","language":"Python","stars":323,"forks":10,"owner":"Omar-V2","github_url":"https://github.com/Omar-V2/mcp-ical","homepage":null,"setup":"## Setup\n\n1. **Clone and Setup**\n```bash\n# Clone the repository\ngit clone https://github.com/yourusername/mcp-ical.git\ncd mcp-ical\n\n# Install dependencies\nuv sync\n```\n\n2. **Configure Claude for Desktop**\n\nCreate or edit `~/Library/Application\\ Support/Claude/claude_desktop_config.json`:\n\n```json\n{\n    \"mcpServers\": {\n        \"mcp-ical\": {\n            \"command\": \"uv\",\n            \"args\": [\n                \"--directory\",\n                \"/ABSOLUTE/PATH/TO/PARENT/FOLDER/mcp-ical\",\n                \"run\",\n                \"mcp-ical\"\n            ]\n        }\n    }\n}\n```\n\n3. **Launch Claude for Calendar Access**\n\n> â ï¸ **Critical**: Claude must be launched from the terminal to properly request calendar permissions. Launching directly from Finder will not trigger the permissions prompt.\n\n```bash\n/Applications/Claude.app/Contents/MacOS/Claude\n```\n\n4. **Start Using!**\n```\nTry: \"What's my schedule looking like for next week?\"\n```\n\n> ð **Note**: When you first use a calendar-related command, macOS will prompt for calendar access. This prompt will only appear if you launched Claude from the terminal as specified above.","tools":"## Available Tools\n\n1. Event Creation (Transform natural language into calendar events instantly!)\n2. Smart Schedule Management & Availability (Quick access to your schedule with natural queries)\n3. Intelligent Event Updates (Modify events naturally)\n4. Calendar Management (View all available calendars and smart calendar suggestions)","faq":null,"created_at":"2025-02-09T22:17:16+00:00","updated_at":"2025-03-28T18:12:03+00:00","source_url":"https://model-context-protocol.com/servers/macos-calendar-natural-language-interface","related_articles":[]}