Wedding Planner MCP Server
💍 웨딩 플래너 MCP 서버
AI 어시스턴트를 Google 스프레드시트 웨딩 플래너 템플릿에 연결하는 Model Context Protocol (MCP) 서버입니다. MCP 호환 클라이언트를 통해 자연어로 결혼식 예산, 하객 명단, 일정 등을 관리하세요.
✨ 주요 기능
📋 할 일 및 조정
도구 | 설명 |
| 모든 할 일 항목 가져오기 |
| 새 할 일 항목 추가 |
| 기존 할 일 업데이트 |
| 할 일 항목 삭제 |
| 업체 조정 데이터 가져오기 |
| 업체 조정 업데이트 |
📅 일정
도구 | 설명 |
| 결혼식 당일 일정 가져오기 |
| 일정 항목 업데이트 |
| 일정 항목 삭제 |
💰 예산 (전체 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=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