关于 MCP Calendar
这是一个用于创建和管理 Google Calendar 事件的 Python MCP 服务,面向 Claude 桌面应用用户。它通过 OAuth2 认证,并支持创建、修改和查看事件。
主要功能
- 01创建日历事件
- 02修改和查看事件
- 03OAuth2 身份验证
- 04Claude 桌面应用配置
适用场景
- 01在日历中添加团队会议
- 02安排指定日期的事件
- 03查看或修改事件
MCP 相关
该 MCP 服务将 Claude 桌面应用连接到 Google Calendar,并提供事件创建、修改和查看功能。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
README 原文English
来自项目 READMEREADME 暂无中文译文,以下为英文原文;中文介绍见上方。
MCP Calendar
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 데스크톱 앱
설정방법
- Google Cloud 콘솔에서 프로젝트 및 OAuth 2.0 클라이언트 ID 생성:
- Google Cloud Console에서 새 프로젝트 생성
- API 및 서비스 > 사용자 인증 정보에서 OAuth 2.0 클라이언트 ID 생성
- Calendar API 활성화
- 환경 변수 설정:
GOOGLE_CLIENT_ID="your_client_id"
GOOGLE_CLIENT_SECRET="your_client_secret"
GOOGLE_REFRESH_TOKEN="your_refresh_token"
- 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 라이선스 하에 배포됩니다.
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。