Skip to main content

MCP server for Google Calendar integration

Reason this release was yanked:

Broken release. Please use 0.3.3

Project description

MCP Calendar

PyPI license

MCP(Model Context Protocol) 서버를 이용한 Google Calendar 이벤트 생성 도구입니다.

설치 방법

pip install mcp-calendar-python

기능

  • Claude 데스크톱 앱에서 MCP 서버를 통해 Google Calendar 이벤트를 생성할 수 있습니다
  • OAuth2를 통한 안전한 Google Calendar API 인증
  • 이벤트 생성, 수정, 확인 기능 지원

시작하기

필수 요구사항

  • Python 3.10 이상
  • Google Cloud Console에서 생성한 OAuth 2.0 클라이언트 ID와 시크릿
  • Claude 데스크톱 앱

설정방법

  1. Google Cloud 콘솔에서 프로젝트 및 OAuth 2.0 클라이언트 ID 생성:
  • Google Cloud Console에서 새 프로젝트 생성
  • API 및 서비스 > 사용자 인증 정보에서 OAuth 2.0 클라이언트 ID 생성
  • Calendar API 활성화
  1. 환경 변수 설정:
GOOGLE_CLIENT_ID="your_client_id"
GOOGLE_CLIENT_SECRET="your_client_secret"
GOOGLE_REFRESH_TOKEN="your_refresh_token"
  1. Claude 데스크톱 앱에서 다음 설정 사용:
{
  "mcp-calendar-python": {
    "command": "uvx",
    "args": [
      "mcp-calendar-python"
    ],
    "env": {
      "GOOGLE_CLIENT_ID": "your_client_id", 
      "GOOGLE_CLIENT_SECRET": "your_client_secret", 
      "GOOGLE_REFRESH_TOKEN": "your_refresh_token"
    }
  }
}

사용방법

Claude에게 다음과 같이 요청할 수 있습니다:

  • "내일 오후 2시에 팀 미팅 일정을 추가해줘"
  • "5월 15일 점심시간에 미팅 일정을 추가해줘"

라이선스

이 프로젝트는 MIT 라이선스 하에 배포됩니다.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mcp_calendar_python-0.3.2.tar.gz (7.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mcp_calendar_python-0.3.2-py3-none-any.whl (7.4 kB view details)

Uploaded Python 3

File details

Details for the file mcp_calendar_python-0.3.2.tar.gz.

File metadata

  • Download URL: mcp_calendar_python-0.3.2.tar.gz
  • Upload date:
  • Size: 7.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for mcp_calendar_python-0.3.2.tar.gz
Algorithm Hash digest
SHA256 484c6c9d264a73db1a412a48e1196fa11d2898fd3d194fc7bf5a2ddd2d79a732
MD5 155531bc713681b7a6ecb8b005204385
BLAKE2b-256 b2386eba833ee6f9b6dace77025d5284226cb30d894b35418a4d74a4b3075fd9

See more details on using hashes here.

Provenance

The following attestation bundles were made for mcp_calendar_python-0.3.2.tar.gz:

Publisher: publish.yml on tobedoit/gCalendar-mcp-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mcp_calendar_python-0.3.2-py3-none-any.whl.

File metadata

File hashes

Hashes for mcp_calendar_python-0.3.2-py3-none-any.whl
Algorithm Hash digest
SHA256 6a7a6a9e5a0dd912ab2eb1c859d400241536309ea0cf93355dca60c9d5610b89
MD5 cec8c775e0194dfc31ba38cbca61d5f1
BLAKE2b-256 eef911e57a7221ccb3ff6e64c0f880e55cb57ded6bbc065c5ad55cc41602ba70

See more details on using hashes here.

Provenance

The following attestation bundles were made for mcp_calendar_python-0.3.2-py3-none-any.whl:

Publisher: publish.yml on tobedoit/gCalendar-mcp-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page