Wedding Planner MCP Server
💍 Hochzeitsplaner MCP-Server
Ein Model Context Protocol (MCP)-Server, der KI-Assistenten mit einer Google Sheets-Hochzeitsplaner-Vorlage verbindet. Verwalten Sie Ihr Hochzeitsbudget, Ihre Gästeliste, Ihren Zeitplan und mehr – alles per natürlicher Sprache über jeden MCP-kompatiblen Client.
✨ Funktionen
📋 Aufgaben & Koordination
Tool | Beschreibung |
| Alle Aufgaben abrufen |
| Eine neue Aufgabe hinzufügen |
| Eine bestehende Aufgabe aktualisieren |
| Eine Aufgabe löschen |
| Koordinationsdaten für Dienstleister abrufen |
| Dienstleister-Koordination aktualisieren |
📅 Zeitplan
Tool | Beschreibung |
| Den Zeitplan für den Hochzeitstag abrufen |
| Einen Eintrag im Zeitplan aktualisieren |
| Einen Eintrag aus dem Zeitplan löschen |
💰 Budget (Vollständiges CRUD + Kategorienverwaltung)
Tool | Beschreibung |
| Übersicht der Budgetschätzung |
| Alle Posten aus dem detaillierten Budget abrufen |
| Neue Kategorie erstellen (klont automatisch Formatierung & Formeln) |
| Kategorie umbenennen und/oder Schätzung aktualisieren |
| Benutzerdefinierte Kategorie löschen (mit Schutz für integrierte Kategorien) |
| Posten zu einer Kategorie hinzufügen (intelligentes Einfügen von Zeilen) |
| Bestehenden Budgetposten aktualisieren |
| Budgetposten löschen |
👥 Gästeliste
Tool | Beschreibung |
| Alle Gäste mit Details abrufen |
| Einen neuen Gast hinzufügen |
| Gastinformationen zeilenweise aktualisieren |
| Einen Gast löschen |
| Nach Name, eingeladenVon oder einem beliebigen Feld suchen |
| Statistik: Gesamtanzahl, Zusagen, Antworten, nach eingeladenVon |
💌 Einladungen
Tool | Beschreibung |
| Zusammenfassende Zählungen und Dienstleisterliste abrufen |
| Einen neuen Dienstleister hinzufügen |
| Dienstleisterdetails aktualisieren |
| Einen Dienstleister löschen |
Related MCP server: Google Calendar MCP Server
🛠 Voraussetzungen
Node.js ≥ 22
Google Cloud Service Account mit Zugriff auf die Sheets API
Eine Google Sheets-Tabelle basierend auf der Hochzeitsplaner-Vorlage
⚡ Schnellstart
1. Klonen & Installieren
git clone https://github.com/kiboud/weddingplanner_mcp.git
cd weddingplanner_mcp
npm install2. Konfigurieren
Erstellen Sie eine .env-Datei:
SPREADSHEET_ID=your_google_spreadsheet_id_here
GOOGLE_APPLICATION_CREDENTIALS=./gcp-service-account.json
PORT=8080Platzieren Sie Ihre GCP-Service-Account-Anmeldedaten als gcp-service-account.json im Projektstammverzeichnis.
3. Erstellen & Ausführen
npm run build
npm startDer Server startet unter http://localhost:8080 mit:
SSE-Endpunkt:
http://localhost:8080/sseNachrichten-Endpunkt:
http://localhost:8080/message
🐳 Docker
Erstellen & Ausführen
docker compose up -d --builddocker-compose.yml
Die enthaltene docker-compose.yml bindet die GCP-Anmeldedaten ein und stellt Port 8080 bereit. Passen Sie den Volume-Pfad an den Speicherort Ihrer Anmeldedaten an:
volumes:
- /path/to/gcp-service-account.json:/root/.openclaw/workspace-wedding/gcp-service-account.json:ro🔗 Verbindung zu einem MCP-Client herstellen
Gemini CLI / Antigravity
Fügen Sie dies zu Ihrer MCP-Konfiguration hinzu:
{
"mcpServers": {
"wedding-planner": {
"url": "http://localhost:8080/sse"
}
}
}Claude Desktop
Fügen Sie dies zu claude_desktop_config.json hinzu:
{
"mcpServers": {
"wedding-planner": {
"url": "http://localhost:8080/sse"
}
}
}📁 Projektstruktur
weddingplanner_mcp/
├── src/
│ ├── index.ts # MCP server + tool registry
│ └── google-sheets.ts # Google Sheets API service layer
├── build/ # Compiled JS (gitignored)
├── Dockerfile
├── docker-compose.yml
├── tsconfig.json
├── package.json
└── .env # Config (gitignored)🔒 Sicherheitshinweise
.envundgcp-service-account.jsonsind in.gitignoreenthalten – committen Sie niemals GeheimnisseIntegrierte Budgetkategorien (Zeremonie, Empfang usw.) sind vor dem Löschen geschützt
Doppelte Kategoriennamen werden abgelehnt
📄 Lizenz
ISC
This server cannot be deployed
Maintenance
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Hosted Google Calendar MCP server for AI agents. No self-hosting or Google Cloud setup.
A Model Context Protocol server for Wix AI tools
MCP server connecting AI agents to 100+ apps (Gmail, Slack, Notion, GitHub) via one-click OAuth.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that integrates with Google Drive and Google Sheets, enabling users to create, read, update, and manage spreadsheets through natural language commands.24,759 PyPI1,011MIT
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that enables natural language interaction with Google Calendar, allowing users to view, create, update, and delete calendar events through context-aware operations.123 npm1MIT
- AlicenseAqualityDmaintenanceA Model Context Protocol server that enables AI agents to interact with Google Workspace services including Drive, Docs, and Sheets through natural language commands.8MIT
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server for Google Calendar integration, enabling AI assistants to manage events, check availability, and work with multiple accounts and calendars.123 npmMIT