
nspady/google-calendar-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
이벤트 관리를 위한 Google 캘린더용 MCP 통합.
개요
Claude와 같은 AI 비서에 Google 캘린더와 통합을 제공하는 모델 컨텍스트 프로토콜(MCP) 서버입니다. - : 여러 구글 계정(예: 업무용, 개인용)을 연결하고 동시에 쿼리 - : 여러 캘린더의 이벤트를 한 번에 나열 - : 임의의 캘린더 조합에서 겹치는 이벤트 감지 - : 캘린더 이벤트를 생성, 업데이트, 삭제, 검색 - : 반복 이벤트에 대한 고급 수정 기능 - : 캘린더 간 가용성 확인 - : 날짜와 시간에 대한 자연어 이해 - : 이미지, PDF, 웹 링크에서 캘린더 이벤트 추가 1. 캘린더 API가 활성화된 구글 클라우드 프로젝트 2. OAuth 2.0 자격 증명 (데스크톱 앱 유형) 1. 구글 클라우드 콘솔로 이동 2. 새 프로젝트를 생성하거나 기존 프로젝트를 선택하세요. 3. 프로젝트에 대해 구글 캘린더 API를 활성화하세요. API를 활성화하기 전에 상단 바에서 올바른 프로젝트를 선택했는지 확인하세요. 4. OAuth 생성 2.
개요(AI 번역)
Claude와 같은 AI 비서에 Google 캘린더와 통합을 제공하는 모델 컨텍스트 프로토콜(MCP) 서버입니다.
또한 Cocal이라는 채팅 통합 캘린더도 만들었는데, Claude 안에 하루 전체를 보여주는 시각적 캘린더가 있고, 대화에서 관리하는 예약 링크와 초대도 함께 관리합니다. 호스팅되어 있어서 구글 클라우드 설정 없이 데스크톱과 모바일에서 모두 작동합니다.
실제 코칼 UI와 샘플 캘린더 데이터. 스크린샷 중 하나를 클릭하면 확대됩니다.
코칼 →
특징
- 다중 계정 지원: 여러 구글 계정(예: 업무용, 개인용)을 연결하고 동시에 쿼리
- 다중 캘린더 지원: 단일 요청에 여러 캘린더의 이벤트를 나열함
- 계정 간 충돌: 어떤 일정 조합에서든 겹치는 이벤트를 감지합니다
- 이벤트 관리: 캘린더 이벤트 생성, 업데이트, 삭제 및 검색
- 반복 이벤트: 반복 이벤트에 대한 고급 수정 기능
- 빈/통화 중인 문의: 캘린더 간 이용 가능 여부 확인
- 스마트 스케줄링: 날짜와 시간에 대한 자연어 이해
- 지능형 가져오기: 이미지, PDF, 웹 링크에서 달력 이벤트 추가
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Google Calendar MCP Server
A Model Context Protocol (MCP) server that provides Google Calendar integration for AI assistants like Claude.
Features
- Multi-Account Support: Connect multiple Google accounts (e.g., work, personal) and query them simultaneously
- Multi-Calendar Support: List events from multiple calendars in a single request
- Cross-Account Conflicts: Detect overlapping events across any combination of calendars
- Event Management: Create, update, delete, and search calendar events
- Recurring Events: Advanced modification capabilities for recurring events
- Free/Busy Queries: Check availability across calendars
- Smart Scheduling: Natural language understanding for dates and times
- Intelligent Import: Add calendar events from images, PDFs, or web links
Quick Start
Don’t want to set up a Google Cloud project? Cocal is a hosted option that works in Claude on desktop and mobile.
Prerequisites
- A Google Cloud project with the Calendar API enabled
- OAuth 2.0 credentials (Desktop app type)
Google Cloud Setup
- Go to the Google Cloud Console
- Create a new project or select an existing one.
- Enable the Google Calendar API for your project. Ensure that the right project is selected from the top bar before enabling the API.
- Create OAuth 2.0 credentials:
- Go to Credentials
- Click “Create Credentials” > “OAuth client ID”
설치
npx @cocal/google-calendar-mcp설정
{
"mcpServers": {
"google-calendar": {
"command": "npx",
"args": ["@cocal/google-calendar-mcp"],
"env": {
"GOOGLE_OAUTH_CREDENTIALS": "/path/to/your/gcp-oauth.keys.json"
}
}
}
}