Skip to main content
Glama

Google Calendar

캘린더 MCP 서버

Claude Desktop에 Google 캘린더를 통합하기 위한 모델 컨텍스트 프로토콜(MCP) 서버입니다. 이 서버를 통해 AI 비서가 자연어 상호작용을 통해 Google 캘린더 일정을 관리할 수 있습니다.

특징

  • 제목, 시간, 설명 및 위치를 사용하여 캘린더 이벤트를 만듭니다.
  • 이벤트 ID로 이벤트 세부 정보 검색
  • 기존 이벤트 업데이트(제목, 시간, 설명, 위치)
  • 이벤트 삭제
  • 지정된 시간 범위 내의 이벤트 나열
  • Google 캘린더 API와의 완벽한 통합
  • 보안 OAuth2 인증

설치

Smithery를 통해 설치

Smithery를 통해 Claude Desktop용 Google 캘린더 통합을 자동으로 설치하려면 다음을 수행합니다.

지엑스피1

수동 설치

npm install @gongrzhe/server-calendar-mcp

설정

  1. Google Cloud 프로젝트를 만들고 자격 증명을 얻으세요.a. Google Cloud 프로젝트 만들기:
    • Google Cloud Console 로 이동
    • 새 프로젝트를 만들거나 기존 프로젝트를 선택하세요
    • 프로젝트에 Google 캘린더 API를 활성화하세요

    b. OAuth 2.0 자격 증명을 생성합니다.

    • "API 및 서비스" > "자격 증명"으로 이동하세요.
    • "자격 증명 만들기" > "OAuth 클라이언트 ID"를 클릭하세요.
    • 애플리케이션 유형으로 "데스크톱 앱"을 선택하세요
    • 이름을 지정하고 "만들기"를 클릭하세요.
    • GOOGLE_CLIENT_IDGOOGLE_CLIENT_SECRET 받게 됩니다.

    c. 새로 고침 토큰 받기:

    • OAuth 2.0 Playground 로 이동
    • 오른쪽 상단의 기어 아이콘(설정)을 클릭하세요
    • "자체 OAuth 자격 증명 사용"을 선택하세요
    • OAuth 클라이언트 ID와 클라이언트 비밀번호를 입력하세요.
    • 왼쪽 패널에서 "Calendar API v3"를 찾아 " https://www.googleapis.com/auth/calendar "를 선택하세요.
    • "API 승인"을 클릭하고 OAuth 흐름을 완료하세요.
    • "토큰으로 승인 코드 교환"을 클릭하세요.
    • "새로 고침 토큰"을 복사하세요. 이것이 GOOGLE_REFRESH_TOKEN 입니다.
  2. Claude Desktop에서 구성:
{ "calendar": { "command": "npx", "args": [ "@gongrzhe/server-calendar-mcp" ], "env": { "GOOGLE_CLIENT_ID": "your_client_id_here", "GOOGLE_CLIENT_SECRET": "your_client_secret_here", "GOOGLE_REFRESH_TOKEN": "your_refresh_token_here" } } }

사용 예

이 서버는 Claude Desktop을 통해 사용할 수 있는 여러 도구를 제공합니다.

이벤트 만들기

{ "summary": "Team Meeting", "start": { "dateTime": "2024-01-20T10:00:00Z" }, "end": { "dateTime": "2024-01-20T11:00:00Z" }, "description": "Weekly team sync", "location": "Conference Room A" }

이벤트 목록

{ "timeMin": "2024-01-01T00:00:00Z", "timeMax": "2024-12-31T23:59:59Z", "maxResults": 10, "orderBy": "startTime" }

이벤트 업데이트

{ "eventId": "event123", "summary": "Updated Meeting Title", "start": { "dateTime": "2024-01-20T11:00:00Z" }, "end": { "dateTime": "2024-01-20T12:00:00Z" } }

이벤트 삭제

{ "eventId": "event123" }

보안 참고 사항

  • Google API 자격 증명을 안전하게 유지하세요
  • 정기적으로 새로 고침 토큰을 회전하세요
  • Claude Desktop 구성에 민감한 정보 저장
  • 버전 제어에 자격 증명을 공유하거나 커밋하지 마십시오.
  • 새로 고침 토큰은 Google 캘린더에 대한 액세스 권한을 부여하며 비밀번호처럼 취급합니다.

기여하다

기여를 환영합니다! 풀 리퀘스트를 제출해 주세요.

특허

이 프로젝트는 ISC 라이선스에 따라 라이선스가 부여되었습니다.

작가

공그르제

지원하다

문제가 발생하거나 질문이 있는 경우 GitHub 저장소에 문제를 제출하세요.

-
security - not tested
F
license - not found
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

Cursor IDE에 Google 캘린더가 통합되었습니다. 이 서버를 통해 AI 비서가 자연어 상호작용을 통해 Google 캘린더 일정을 관리할 수 있습니다.

  1. 특징
    1. 설치
      1. Smithery를 통해 설치
      2. 수동 설치
    2. 설정
      1. 사용 예
        1. 이벤트 만들기
        2. 이벤트 목록
        3. 이벤트 업데이트
        4. 이벤트 삭제
      2. 보안 참고 사항
        1. 기여하다
          1. 특허
            1. 작가
              1. 지원하다

                Related MCP Servers

                • -
                  security
                  A
                  license
                  -
                  quality
                  Server for Google Calendar integration in Cluade Desktop with auto authentication support. This server enables AI assistants to manage Google Calendar events through natural language interactions.
                  Last updated -
                  22
                  6
                  JavaScript
                  MIT License
                • -
                  security
                  F
                  license
                  -
                  quality
                  Allows interaction with Google Calendar through Claude Desktop using the Model Context Protocol, enabling calendar event management and schedule analysis.
                  Last updated -
                  2
                  JavaScript
                  • Apple
                • -
                  security
                  A
                  license
                  -
                  quality
                  Integrates Google Calendar with AI assistants through the Model Context Protocol, allowing users to view and manage calendar events through natural language interaction.
                  Last updated -
                  237
                  TypeScript
                  MIT License
                • -
                  security
                  A
                  license
                  -
                  quality
                  Enables AI assistants to manage Google Calendar through natural language interactions with features like creating, updating, and deleting events, searching calendars, and supporting natural language date/time inputs.
                  Last updated -
                  31
                  1
                  JavaScript
                  MIT License
                  • Apple
                  • Linux

                View all related MCP servers

                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/GongRzhe/Calendar-MCP-Server'

                If you have feedback or need assistance with the MCP directory API, please join our Discord server