MCP Personal Calendar
Persönlicher Kalender MCP
Dies ist ein selbst gehosteter Kalender-MCP-Dienst. Er ermöglicht es großen Sprachmodellen, Ihre Termine und Aufgaben automatisch zu verwalten.
Related MCP server: mcp-labrat
I. Funktionen
(Unterstützt nur CalDAV-Protokoll-Kalender; die Zuverlässigkeit anderer Kalenderprotokolle wurde nicht getestet)
Abfrage aller Termine innerhalb eines angegebenen Datumsbereichs (aus allen Kalendern).
Abfrage aller Aufgaben innerhalb eines angegebenen Datumsbereichs (aus allen Kalendern).
Stapelerstellung von Terminen und Aufgaben.
Unterstützung für das Hinzufügen von Standortinformationen
Unterstützung für intelligente Zeitzonenanpassungen
Kann mit Tools wie Dify, N8n usw. für plattformübergreifende Verknüpfungen kombiniert werden
Termine werden standardmäßig in Pekinger Zeit erstellt
Unterstützung für das Ändern und Löschen von Terminen.
II. Bereitstellungsmethode
Klonen Sie den Quellcode mit dem folgenden Befehl
git clone https://github.com/Blacol/MCP-PersonalCalendarErstellen Sie eine
config.json-Datei im Verzeichnis des Quellcodes. Hier ist ein Beispiel:{ "calendar_url": "Caldav服务器地址", "calendar_username": "日历用户名", "calendar_password": "日历密码", "default_remind_time": "-15m" }Führen Sie den folgenden Befehl aus, um die Abhängigkeiten zu installieren
# 先创建一个虚拟环境 python3 -m venv .venv # 进入虚拟环境(Linux) source .venv/bin/activate # 安装依赖 uv pip install -e . # 运行程序 uv run main.pyÖffnen Sie den MCP-Client und konfigurieren Sie die Informationen
Diese Software überwacht Port 20002. Denken Sie daran, den entsprechenden Port nach der Bereitstellung auf dem Server freizugeben.
Konfigurationsinformationen (CherryStudio):
{ "mcpServers": { "PersonalCalendar": { "type": "sse", "url": "[服务器公网IP]:20002/sse" } } }Konfigurationsinformationen (andere MCP-Clients):
{ "transport": "sse", "url": "[服务器公网IP]:20002/sse" }Öffnen Sie das Modell, um es zu testen
Mehrere Termine hinzufügen
帮我把下面几个日程添加到测试用日历中: 1. 2025年11月4日 13:00-15:00 测试日程1 2. 2025年11月4日 17:00-22:00 测试日程2 3. 2025年11月5日 8:00-11:30 测试日程3,地点在A市的B大厦里Beispiel

Termine in verschiedenen Zeitzonen hinzufügen
帮我把下面几个日程添加到测试用日历中: 1. 2025年11月4日 13:00-15:00(东京时间) 测试日程1 2. 2025年11月4日 17:00-22:00(纽约时间) 测试日程2Beispiel
(Die Software zeigt Termine standardmäßig in Pekinger Zeit an; 13:00 Uhr Tokioter Zeit entspricht 12:00 Uhr Pekinger Zeit, 17:00 Uhr New Yorker Zeit entspricht 06:00 Uhr Pekinger Zeit)
This server cannot be deployed
Maintenance
Related MCP Connectors
Hosted Google Calendar MCP server for AI agents. No self-hosting or Google Cloud setup.
GDPR-compliant calendar access for AI assistants: read, create, edit, RSVP. Google, MS 365, Apple.
Calendar API for AI agents: events, availability, Google/Microsoft setup, scheduling, and iCal.
MCP server enabling AI agents to manage Bitrix24 features via standardized protocol
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceAn MCP server that exposes CalDAV calendar operations as tools for AI assistants. It enables users to connect to CalDAV servers to create and list calendar events within specific timeframes.454 npm102MIT
- FlicenseNot gradedqualityDmaintenanceAn MCP server that enables interaction with CalDAV calendars to manage events and check availability through natural language or voice commands. It provides specific tools for listing, searching, and creating calendar entries using an OpenAI-compatible interface.-
- AlicenseBqualityDmaintenanceA comprehensive MCP server for CalDAV calendar management, supporting multi-account CRUD operations, recurring events, tasks, journals, and advanced search.2730MIT
- AlicenseNot gradedqualityFmaintenanceProvider-agnostic CalDAV calendar MCP server that connects any CalDAV calendar to AI assistants, enabling calendar operations like listing, creating, updating, and deleting events.34 PyPIAGPL 3.0