PolarHub
  • Agents
  • MCP Servers
  • Skills
  • PolarBear
PolarHub © 2026
MCP Serverscalendar-managementAvik-creator
返回「calendar-management」

Avik-creator

modelscope·@Avik-creator/googlecalendarMCP

calendar-management0下载LocalModelScope

简介

暂无描述。

MCP Server 详情

来自 ModelScope 索引

Google 日历集成项目

smithery 徽章

该项目提供了与 Google 日历 API 的集成,以便通过编程方式管理和交互日历事件。

前提条件

  • Python 3.8 或更高版本
  • Google Cloud Platform 账户
  • 启用 Google 日历 API
  • 配置 OAuth 2.0 凭证

设置说明

通过 Smithery 安装

要通过 Smithery 自动为 Claude Desktop 安装 Google 日历集成项目:

bash npx -y smithery install @Avik-creator/googlecalendarMCP --client claude

手动安装

  1. 克隆仓库 bash git clone https://github.com/Avik-creator/googlecalendarMCP cd googlecalendarMCP

  2. 设置虚拟环境 bash python -m venv venv source venv/bin/activate # 在 Windows 上使用 venvScriptsactivate

  3. 安装依赖项 bash pip install -r requirements.txt

  4. Google Cloud Platform 设置

    a. 访问 Google Cloud 控制台 b. 创建新项目或选择现有项目 c. 启用 Google 日历 API d. 创建 OAuth 2.0 凭证:

    • 转到 APIs & Services > Credentials
    • 点击 "Create Credentials" > "OAuth client ID"
    • 选择 "Desktop Application"
    • 下载凭证 JSON 文件
    • 将其重命名为 credentials.json 并放置在项目根目录中
  5. 环境变量

    在项目根目录中创建一个 .env 文件,并包含以下变量:

    GOOGLE_APPLICATION_CREDENTIALS=path/to/credentials.json CALENDAR_ID=your_calendar_id@group.calendar.google.com

使用方法

  1. 首次认证 bash python auth.py

    这将打开一个浏览器窗口进行 OAuth 认证。按照提示授权应用程序。

  2. 运行应用程序 bash python main.py

功能

  • 创建、读取、更新和删除日历事件
  • 设置重复事件
  • 管理事件参与者
  • 处理事件通知和提醒

项目结构

googlecalendarMCP/ ├── auth.py # 认证处理 ├── main.py # 主应用程序入口点 ├── requirements.txt # 项目依赖项 ├── .env # 环境变量 ├── credentials.json # Google OAuth 凭证 └── token.json # 生成的 OAuth 令牌

依赖项

该项目使用的主要依赖项包括:

  • google-auth-oauthlib
  • google-auth-httplib2
  • google-api-python-client
  • python-dotenv

部署配置

json { "mcpServers": { "google_calendar_mcp": { "command": "npx", "args": [ "mcp-remote", "https://mcp-google-calendar.avikm744.workers.dev/sse" ] } } }

安全注意事项

  • 永远不要将 credentials.json、token.json 或 .env 文件提交到版本控制系统
  • 保护好您的 OAuth 凭证
  • 定期轮换您的凭证和令牌

贡献

  1. 叉分仓库
  2. 创建功能分支
  3. 提交更改
  4. 推送到分支
  5. 创建拉取请求

许可证

本项目根据 MIT 许可证发布 - 详情请参阅 LICENSE 文件。

相关 MCP Servers(来自「calendar-management」)

飞常准-Aviation

VariFlight航班信息服务的模型上下文协议(MCP)服务器实现方案。该服务器提供了多种工具,支持查询航班信息、天气数据及航班舒适度指标。

@variflight-ai/variflight-mcp

快递100 MCP Server

快递100 MCP Server提供快递信息查询、快递运费预估比价、快递时效查询(含发货前时效查询与在途动态时效查询)等功能。

kuaidi100/kuaidi100-mcp

全球实时时间查询(MCP&Agent挑战赛)

实时时间获取函数,可根据指定时区获取当前时间(默认中国时间),并以格式化文本返回详尽的时间信息。 可获取的详尽时间信息包括:时区、时区缩写、当前时间、星期、日期、具体时间、年份、月份、日期、小时、分钟、秒钟、 一年中的第几天、一年中的第几周、是否为夏令时、客户端IP、与UTC的偏移、与UTC的时差描述等。

JackGan/realtime

UU跑腿MCP

现已支持5个核心API接口和MCP协议的对接, 涵盖询价、发单、查询详情等,是国内首家兼容MCP协议的配送服务商。

@uupt-mcp/uupt-mcp-server

全球机票查询-RollingGo

RollingGo-Flight-MCP 是一款 MCP 原生的全球机票服务插件,完美适配 Claude 、Cursor、Codex等AI Agent 和主流 MCP 客户端。 基于道旅官方供应链,内置机场智能识别与航班多维检索两大核心工具,整合 RollingGo 全球 500 + 合作航司、覆盖 200 + 国家和地区的千万级航线资源,支持实时价格查询、舱等筛选、行程匹配等专业功能,具备企业级高并发稳定性与 7×24 小时服务保障,帮助企业和个人开发者零成本构建具备机票交易能力的 AI 应用。

yorklu/RollingGo_Flight

搜论文Arxiv 袁明伟 (MCP&Agent挑战赛) 班级群2

基于 arXiv 的开放 API 进行论文搜索的

Mic752/ResearchArxivPaper-WithMcp-Mic

自动安装

点击按钮会唤起 PolarBear 客户端,并把当前 MCP Server 的 Markdown 详情文档地址传给客户端。

/api/mcps/avik-creator-googlecalendarmcp/markdown
打开 PolarBear 安装查看 Markdown 文档

手动安装

在 PolarBear 或其他支持 MCP 的客户端中,新建 MCP Server,并参考下方来源或安装提示配置。

暂未识别到安装命令,请打开 ModelScope 详情查看完整配置。

基本信息

分类
calendar-management / app-automation
运行方式
No
许可证
Unknown
详情文件
avik-creator-googlecalendarmcp.md