Wedding Planner MCP Server
💍 MCP-сервер планировщика свадеб
Сервер Model Context Protocol (MCP), который подключает ИИ-ассистентов к шаблону планировщика свадеб в Google Таблицах. Управляйте свадебным бюджетом, списком гостей, расписанием и многим другим — и все это с помощью естественного языка через любой MCP-совместимый клиент.
✨ Функции
📋 Задачи и координация
Инструмент | Описание |
| Получить все задачи |
| Добавить новую задачу |
| Обновить существующую задачу |
| Удалить задачу |
| Получить данные о координации подрядчиков |
| Обновить данные о координации подрядчиков |
📅 Расписание
Инструмент | Описание |
| Получить расписание свадебного дня |
| Обновить запись в расписании |
| Удалить запись из расписания |
💰 Бюджет (Полный CRUD + управление категориями)
Инструмент | Описание |
| Обзор оценки бюджета |
| Все пункты из детального бюджета |
| Создать новую категорию (автоматическое копирование форматирования и формул) |
| Переименовать категорию и/или обновить оценку |
| Удалить пользовательскую категорию (с защитой встроенных категорий) |
| Добавить пункт в категорию (умная вставка строки) |
| Обновить существующий пункт бюджета |
| Удалить пункт бюджета |
👥 Список гостей
Инструмент | Описание |
| Получить всех гостей с подробностями |
| Добавить нового гостя |
| Обновить информацию о госте по строке |
| Удалить гостя |
| Поиск по имени, пригласившему или любому полю |
| Статистика: всего, подтвердивших участие, ответов, по пригласившему |
💌 Приглашения
Инструмент | Описание |
| Получить сводные данные и список подрядчиков |
| Добавить нового подрядчика |
| Обновить данные подрядчика |
| Удалить подрядчика |
Related MCP server: Google Calendar MCP Server
🛠 Предварительные требования
Node.js ≥ 22
Сервисный аккаунт Google Cloud с доступом к Sheets API
Таблица Google Sheets, основанная на шаблоне планировщика свадеб
⚡ Быстрый старт
1. Клонирование и установка
git clone https://github.com/kiboud/weddingplanner_mcp.git
cd weddingplanner_mcp
npm install2. Настройка
Создайте файл .env:
SPREADSHEET_ID=your_google_spreadsheet_id_here
GOOGLE_APPLICATION_CREDENTIALS=./gcp-service-account.json
PORT=8080Поместите учетные данные сервисного аккаунта GCP как gcp-service-account.json в корневой каталог проекта.
3. Сборка и запуск
npm run build
npm startСервер запустится на http://localhost:8080 с:
SSE-эндпоинт:
http://localhost:8080/sseЭндпоинт сообщений:
http://localhost:8080/message
🐳 Docker
Сборка и запуск
docker compose up -d --builddocker-compose.yml
Включенный файл docker-compose.yml монтирует учетные данные GCP и открывает порт 8080. Настройте путь к тому в соответствии с расположением ваших учетных данных:
volumes:
- /path/to/gcp-service-account.json:/root/.openclaw/workspace-wedding/gcp-service-account.json:ro🔗 Подключение к MCP-клиенту
Gemini CLI / Antigravity
Добавьте в конфигурацию MCP:
{
"mcpServers": {
"wedding-planner": {
"url": "http://localhost:8080/sse"
}
}
}Claude Desktop
Добавьте в claude_desktop_config.json:
{
"mcpServers": {
"wedding-planner": {
"url": "http://localhost:8080/sse"
}
}
}📁 Структура проекта
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)🔒 Примечания по безопасности
.envиgcp-service-account.jsonдобавлены в gitignore — никогда не коммитьте секретыВстроенные категории бюджета (Церемония, Банкет и т.д.) защищены от удаления
Дубликаты имен категорий отклоняются
📄 Лицензия
ISC
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
- Alicense-qualityDmaintenanceA 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.980MIT
- Alicense-qualityDmaintenanceA 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.1881MIT
- 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
- Alicense-qualityDmaintenanceA Model Context Protocol server for Google Calendar integration, enabling AI assistants to manage events, check availability, and work with multiple accounts and calendars.188MIT
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
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/kiboud/weddingplanner_mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server