mcp-ical MCP-Server
Verbinden Sie Ihren KI-Agenten mit Ihrem Kalender: mcp-ical ermöglicht Assistenten das Verwalten von Ereignissen, Prüfen von Verfügbarkeiten und Automatisieren von Terminplanungen – mit einfacher, natürlicher Sprache.

Was macht der “mcp-ical” MCP-Server?
Der mcp-ical MCP-Server fungiert als Brücke zwischen KI-Assistenten und Ihrem macOS-Kalender und ermöglicht nahtlose Interaktionen zur Kalenderverwaltung mittels natürlicher Sprache. Mit dem Model Context Protocol (MCP) können Nutzer ihren Zeitplan abfragen, Ereignisse erstellen, Termine aktualisieren und Kalender über Konversationsanfragen verwalten. Dies steigert die Produktivität erheblich, indem sonst manuelle Kalenderaktionen in intuitive, KI-gestützte Workflows verwandelt werden. Mit Funktionen wie intelligenten Erinnerungen, wiederkehrenden Ereignissen und Unterstützung für eigene Kalender (inklusive Google-Kalender-Integration via iCloud) vereinfacht mcp-ical die Terminplanung, Verfügbarkeitsprüfungen und Ereignisaktualisierungen – ein wertvolles Werkzeug für Entwickler und Anwender, die Kalendermanagement direkt in ihre KI-gestützten Entwicklungs- oder persönlichen Workflows integrieren möchten.
Liste der Prompts
Im Repository werden keine expliziten Prompt-Vorlagen in der Dokumentation oder im Code aufgeführt.
Liste der Ressourcen
In der Dokumentation oder in verfügbaren Dateien werden keine expliziten MCP-Ressourcen beschrieben.
Liste der Tools
- Ereigniserstellung: Kalendereinträge sofort aus natürlicher Sprache erstellen.
- Intelligente Terminabfrage: Anstehende Termine abrufen und Verfügbarkeiten auf Basis von Nutzeranfragen prüfen.
- Ereignisaktualisierung: Bestehende Einträge ändern, inklusive Zeit, Datum, Kalender, Ort, Notizen, Erinnerungen und Wiederholungen.
- Kalenderauflistung: Alle verfügbaren Kalender anzeigen und intelligente Vorschläge erhalten.
Anwendungsfälle dieses MCP-Servers
- Kalenderverwaltung in natürlicher Sprache: Nutzer können KI-Assistenten einfache Fragen wie „Was steht nächste Woche in meinem Kalender?“ stellen und erhalten strukturierte Zusammenfassungen – ohne manuell Kalender-Apps durchsuchen zu müssen.
- Automatisierte Ereigniserstellung: Entwickler können den Server in Workflows integrieren, in denen Termine (wie Meetings, Erinnerungen oder Deadlines) automatisch anhand von Chat-Eingaben angelegt werden.
- Intelligente Verfügbarkeitsprüfung: Finden Sie schnell freie Zeitfenster für Meetings oder Termine, steigern Sie die Produktivität und reduzieren Sie das Hin und Her in der Terminplanung.
- Ereignisänderung: Aktualisieren Sie mühelos Details bereits bestehender Kalendereinträge, wie z. B. Verschiebungen, Ortswechsel oder Hinzufügen von Notizen – direkt aus natürlichsprachlichen Anfragen.
- Multi-Kalender- und Google-Kalender-Unterstützung: Verwalten Sie Ereignisse über mehrere Kalender hinweg, einschließlich Google Kalender (sofern mit iCloud synchronisiert), über eine einzige Konversationsschnittstelle.
Einrichtung
Windsurf
- Voraussetzung: Stellen Sie sicher, dass Node.js und Python 3.12+ installiert sind.
- Suchen Sie die Windsurf-Konfigurationsdatei (z. B.
windsurf.config.json
). - Fügen Sie den mcp-ical MCP-Server im Abschnitt
mcpServers
hinzu:{ "mcpServers": { "ical-mcp": { "command": "npx", "args": ["@mcp-ical/mcp-server@latest"] } } }
- Konfiguration speichern und Windsurf neu starten.
- Überprüfen, ob der Server in den MCP-Integrationen erscheint.
API-Schlüssel absichern:
{
"mcpServers": {
"ical-mcp": {
"command": "npx",
"args": ["@mcp-ical/mcp-server@latest"],
"env": {
"ICAL_API_KEY": "${ICAL_API_KEY}"
},
"inputs": {
"ICAL_API_KEY": "your_api_key_here"
}
}
}
}
Claude
- Voraussetzung: Python 3.12+.
- Öffnen Sie die Integrations-Konfigurationsdatei von Claude.
- Fügen Sie folgendes JSON für mcp-ical ein:
{ "mcpServers": { "ical-mcp": { "command": "npx", "args": ["@mcp-ical/mcp-server@latest"] } } }
- Speichern und Claude neu starten.
- Überprüfen Sie die Kalenderverbindung.
Cursor
- Voraussetzung: Stellen Sie sicher, dass Node.js und Python 3.12+ installiert sind.
- Suchen Sie die Cursor-Konfigurationsdatei.
- Fügen Sie den mcp-ical-Server hinzu:
{ "mcpServers": { "ical-mcp": { "command": "npx", "args": ["@mcp-ical/mcp-server@latest"] } } }
- Speichern und Cursor neu starten.
- Bestätigen Sie, dass der Server im MCP-Modus läuft.
Cline
- Voraussetzung: Node.js und Python 3.12+ installieren.
- Bearbeiten Sie die Cline-Konfigurationsdatei.
- Fügen Sie den mcp-ical-Server-Eintrag hinzu:
{ "mcpServers": { "ical-mcp": { "command": "npx", "args": ["@mcp-ical/mcp-server@latest"] } } }
- Datei speichern und Cline neu starten.
- Testen Sie mit einem einfachen Kalenderbefehl.
Hinweis: Ersetzen Sie
ICAL_API_KEY
und andere sensible Werte durch Umgebungsvariablen, um Zugangsdaten zu schützen.
Wie Sie diesen MCP in Flows nutzen
MCP in FlowHunt nutzen
Um MCP-Server in Ihren FlowHunt-Workflow zu integrieren, fügen Sie zunächst die MCP-Komponente zu Ihrem Flow hinzu und verbinden Sie diese mit Ihrem KI-Agenten:

Klicken Sie auf die MCP-Komponente, um das Konfigurationspanel zu öffnen. Im System-MCP-Konfigurationsbereich tragen Sie die Details Ihres MCP-Servers in folgendem JSON-Format ein:
{
"ical-mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Ist die Konfiguration abgeschlossen, kann der KI-Agent dieses MCP als Tool mit allen seinen Funktionen und Möglichkeiten nutzen. Denken Sie daran, „ical-mcp“ durch den tatsächlichen Namen Ihres MCP-Servers zu ersetzen und die URL durch Ihre eigene MCP-Server-URL auszutauschen.
Übersicht
Abschnitt | Verfügbar | Details/Anmerkungen |
---|---|---|
Übersicht | ✅ | |
Liste der Prompts | ⛔ | Keine Prompt-Vorlagen angegeben |
Liste der Ressourcen | ⛔ | Keine expliziten Ressourcen aufgelistet |
Liste der Tools | ✅ | Kalender-Tools in Doku beschrieben |
API-Schlüssel absichern | ✅ | Beispiel bereitgestellt |
Sampling-Unterstützung (weniger relevant) | ⛔ | Nicht angegeben |
Roots-Unterstützung: ⛔ Nicht angegeben
Sampling-Unterstützung: ⛔ Nicht angegeben
Basierend auf den Informationen in der Tabelle ist der MCP-ical-Server in Bezug auf Features und Einrichtung gut dokumentiert, es fehlen jedoch explizite Ressourcen und Prompt-Vorlagen. Es gibt keinen Hinweis auf Roots- oder Sampling-Unterstützung. Ich bewerte diesen MCP-Server mit 6/10 hinsichtlich Nützlichkeit und Dokumentations-Vollständigkeit.
MCP-Score
Hat eine LICENSE | ✅ (MIT) |
---|---|
Mindestens ein Tool | ✅ |
Anzahl der Forks | 41 |
Anzahl der Stars | 125 |
Häufig gestellte Fragen
- Was macht der mcp-ical MCP-Server?
Er fungiert als Brücke zwischen KI-Assistenten und Ihrem macOS-Kalender und ermöglicht die Erstellung, Aktualisierung und Abfrage von Ereignissen sowie die Verwaltung mehrerer Kalender per natürlicher Sprache – einschließlich Google Kalender über iCloud-Integration.
- Kann ich mit mcp-ical mehrere Kalender oder Google Kalender verwalten?
Ja, mcp-ical unterstützt mehrere Kalender und die Integration von Google Kalender (wenn mit iCloud synchronisiert), alles über eine einzige Konversationsoberfläche zugänglich.
- Wie halte ich meine API-Schlüssel sicher?
Speichern Sie API-Schlüssel und sensible Zugangsdaten als Umgebungsvariablen in Ihrer MCP-Server-Konfiguration. Vermeiden Sie das Hard-Coding von Zugangsdaten und nutzen Sie die bereitgestellten Umgebungsvariablen-Beispiele.
- Wie füge ich mcp-ical zu meinem FlowHunt-Flow hinzu?
Fügen Sie eine MCP-Komponente zu Ihrem Flow hinzu, öffnen Sie deren Konfiguration und tragen Sie Ihre mcp-ical-Serverdaten im System-MCP-Bereich im dokumentierten JSON-Format ein. Passen Sie Server-URL und Name nach Bedarf an.
- Welche praktischen Anwendungsfälle gibt es für mcp-ical?
Automatisieren Sie die Ereigniserstellung, prüfen Sie Verfügbarkeiten, ändern Sie Termine und erhalten Sie Kalenderzusammenfassungen – alles im Chat mit Ihrem KI-Agenten. Ideal für Produktivität, Entwickler-Workflows und persönliche Terminplanung.
Testen Sie FlowHunt mit mcp-ical
Integrieren Sie den mcp-ical MCP-Server in Ihre FlowHunt-Flows und profitieren Sie von nahtloser, KI-gestützter Kalenderverwaltung.