Calendar Safe MCP
Calendar Safe MCP
Ein inoffizieller, lokaler MCP-Server für Apple Calendar. Er nutzt EventKit, Apples unterstütztes Kalender-Framework, und greift nie direkt auf Kalenderdatenbanken, Kontoanmeldedaten oder die macOS-Berechtigungsdatenbank zu.
Erfordert macOS 14 Sonoma oder neuer und Python 3.12 oder neuer.
Er ist nur für macOS verfügbar und stellt vier Tools bereit:
list_calendarslist_eventscreate_eventupdate_event
Installieren
Installieren Sie uv und registrieren Sie den Server anschließend bei Ihrem MCP-Client. Für Codex:
codex mcp add calendar -- uvx --from git+https://github.com/jasongibby/calendar-safe-mcp calendar-safe-mcpFür einen anderen stdio-MCP-Client verwenden Sie:
{
"mcpServers": {
"calendar": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/jasongibby/calendar-safe-mcp",
"calendar-safe-mcp"
]
}
}
}Rufen Sie list_calendars auf, nachdem Sie Ihren MCP-Client gestartet haben. macOS sollte für diesen Client den Kalenderzugriff anfordern. Gewähren Sie vollen Zugriff unter Systemeinstellungen → Datenschutz & Sicherheit → Kalender.
Related MCP server: Apple Calendar MCP
Sicherheit und Datenschutz
Der Zugriff verwendet ausschließlich Apples EventKit-Framework und den normalen macOS-Zustimmungsablauf.
Lesevorgänge geben nur Terminplanungsfelder zurück, es sei denn,
include_details=truewird übergeben.Antworten auf das Erstellen und Aktualisieren bleiben kompakt und spiegeln weder Notizen, URLs noch Alarme wider.
Textabfragen durchsuchen nur Titel, es sei denn,
search_notes=truewird übergeben.Datumsbereiche sind auf 366 Tage begrenzt und Antwortlimits auf 1.000 begrenzt.
Wiederkehrende Aktualisierungen erfordern einen expliziten
spanvonthisoderfuture.Ereignisinhalte werden vom Server nie protokolliert.
Werkzeuge zum Löschen und zur Erstellung wiederkehrender Termine werden bewusst weggelassen.
Ihr MCP-Client und Ihr KI-Anbieter können die vom Server zurückgegebenen Kalenderdaten sehen. Prüfen Sie vor der Verwendung deren Datenschutzrichtlinien. Dieses Projekt ist weder mit Apple verbunden noch von Apple unterstützt.
Siehe Apples EventKit-Dokumentation.
Entwicklung
uv sync
uv run python -m unittest discover -s tests -vTests verwenden Mocks und greifen nicht auf Kalenderdaten zu.
Lizenz
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceTransforms macOS calendar management into a conversational experience using natural language, allowing users to create, manage, and update calendar events seamlessly through an MCP-compatible client.323MIT
- AlicenseNot gradedqualityDmaintenanceEnables Claude and other MCP clients to directly interact with macOS Calendar.app using AppleScript for local calendar management. Provides tools for listing, searching, creating, updating, and deleting calendar events without cloud APIs or CalDAV setup.204MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to access and interact with macOS Calendar.app events and reminders, including viewing, searching, and filtering calendar data.2MIT
- AlicenseAqualityDmaintenanceExposes Apple Calendar data through an EventKit helper app. Enables reading, creating, updating, and deleting calendar events on macOS.729MIT
Related MCP Connectors
Connects ChatGPT to your Apple Calendar via a local Mac agent + Vercel relay
Calendar API for AI agents: events, availability, Google/Microsoft setup, scheduling, and iCal.
MCP connector for Apple Reminders — search, create, complete, and edit via your own Mac.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/jasongibby/calendar-safe-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server