@griches/apple-calendar-mcp
v1.0.0
Published
MCP server for interacting with Apple Calendar on macOS
Maintainers
Readme
@griches/apple-calendar-mcp
An MCP server that gives AI assistants access to Apple Calendar on macOS via AppleScript.
Quick Start
npx @griches/apple-calendar-mcpTools
| Tool | Description |
|------|-------------|
| list_calendars | List all calendars |
| list_all_events | List events across all calendars within a date range |
| list_events | List events in a specific calendar within a date range |
| get_event | Get full details of an event by summary/title |
| create_event | Create a new event with date, time, location, and description |
| update_event | Update an existing event's details |
| delete_event | Delete an event by summary/title |
| search_events | Search events by summary/title across calendars |
Configuration
Claude Code
claude mcp add apple-calendar -- npx @griches/apple-calendar-mcpClaude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"apple-calendar": {
"command": "npx",
"args": ["@griches/apple-calendar-mcp"]
}
}
}Requirements
- macOS (uses AppleScript)
- Node.js 18+
License
MIT — see the main repository for full details.
