nanocoai/nanoclaw✦ 精选0°

add-gcal-tool

仓库创建 2026年1月31日最近提交 17 小时前SkillHot 收录 20 天前
▸ 精选理由

支持多账号与 OneCLI 注入令牌,适合日程自动化。

▸ 风险提示

需配置 OneCLI 与 OAuth,涉及外部令牌注入。

这个 Skill 做什么

为 NanoClaw 代理添加 Google 日历工具,支持列出/搜索/创建事件与空闲查询。

把 Google Calendar 以 MCP 工具接入代理,使用 OneCLI 管理的 OAuth 做安全调用,支持列表、搜索、创建事件和 free/busy 查询。当你希望代理访问真实日历并安排会议但不想把凭据放到容器里时用。支持多日历多账号,OneCLI 在请求时注入真实令牌,容器只保留占位凭据。

▸ 展开 SKILL.md 英文原文

Add Google Calendar as an MCP tool (list calendars, list/search/create events, free/busy queries) using OneCLI-managed OAuth. Multi-calendar and multi-account supported. Mirrors /add-gmail-tool's stub pattern — no raw credentials ever reach the container; OneCLI injects real tokens at request time.

办公文档Google 日历OAuthOneCLI日程管理Claude Code
3.0w
Stars
1.3w
Forks
40
仓库内 Skill
+241
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/nanocoai/nanoclaw/main/.claude/skills/add-gcal-tool/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/nanocoai/nanoclaw/main/.claude/skills/add-gcal-tool/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# Add Google Calendar Tool (OneCLI-native)

This skill wires [`@cocal/google-calendar-mcp`](https://github.com/cocal-com/google-calendar-mcp) into selected agent groups. The MCP server reads stub credentials containing the `onecli-managed` placeholder; the OneCLI gateway intercepts outbound calls to `calendar.googleapis.com` / `oauth2.googleapis.com` and swaps the bearer for the real OAuth token from its vault.

**Why this package (and not gongrzhe's):** `@gongrzhe/server-calendar-autoauth-mcp` only supports the `primary` calendar and exposes 5 tools (no `list_calendars`). `@cocal/google-calendar-mcp` explicitly supports multi-calendar and multi-account, and is actively maintained.

Tools ex
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有