Wedding Planner MCP Server
💍 ウェディングプランナー MCP サーバー
Model Context Protocol (MCP) サーバーは、AI アシスタントを Google スプレッドシートのウェディングプランナーテンプレートに接続します。MCP 対応クライアントを通じて、自然言語で結婚式の予算、ゲストリスト、スケジュールなどを管理できます。
✨ 機能
📋 To-Do & 調整
ツール | 説明 |
| すべての To-Do アイテムを取得 |
| 新しい To-Do アイテムを追加 |
| 既存の To-Do を更新 |
| To-Do アイテムを削除 |
| ベンダー調整データを取得 |
| ベンダー調整を更新 |
📅 スケジュール
ツール | 説明 |
| 結婚式当日のスケジュールを取得 |
| スケジュール項目を更新 |
| スケジュール項目を削除 |
💰 予算 (完全な CRUD + カテゴリ管理)
ツール | 説明 |
| 予算見積もりの概要 |
| 詳細予算の全項目 |
| 新しいカテゴリを作成 (書式と数式を自動コピー) |
| カテゴリ名の変更や見積もりの更新 |
| カスタムカテゴリを削除 (組み込みカテゴリは保護) |
| カテゴリにアイテムを追加 (スマート行挿入) |
| 既存の予算アイテムを更新 |
| 予算アイテムを削除 |
👥 ゲストリスト
ツール | 説明 |
| すべてのゲストの詳細を取得 |
| 新しいゲストを追加 |
| 行ごとにゲスト情報を更新 |
| ゲストを削除 |
| 名前、招待者、または任意のフィールドで検索 |
| 統計: 合計、出席者数、回答状況、招待者別 |
💌 招待状
ツール | 説明 |
| 概要数とベンダーリストを取得 |
| 新しいベンダーを追加 |
| ベンダー詳細を更新 |
| ベンダーを削除 |
Related MCP server: Google Calendar MCP Server
🛠 前提条件
Node.js ≥ 22
Sheets API にアクセス可能な Google Cloud サービスアカウント
ウェディングプランナーテンプレートに基づいた Google スプレッドシート
⚡ クイックスタート
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=8080GCP サービスアカウントの認証情報を 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