add-gcal-tool

Integrate Google Calendar as an MCP tool for NanoClaw agents.

Updated Apr 26, 2026
One-click install
npx skills add https://github.com/wrightchin/nanoclaw-playground --skill add-gcal-tool
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-gcal-tool
Source: https://github.com/wrightchin/nanoclaw-playground/tree/main/.claude/skills/add-gcal-tool
Command: npx skills add https://github.com/wrightchin/nanoclaw-playground --skill add-gcal-tool

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Integrates Google Calendar as an MCP tool for NanoClaw agents to manage calendars and events using OneCLI-managed OAuth.

Core Features & Use Cases

  • Multi-calendar and multi-account management across agent groups.
  • Tools exposed include list-calendars, list-events, search-events, create-event, update-event, delete-event, get-event, list-colors, get-freebusy, plus multi-account management capabilities.
  • Secure token handling via OneCLI, ensuring no raw credentials reach containers.

Quick Start

Configure OneCLI credentials, verify mounts and group wiring, then build and restart NanoClaw to enable the calendar MCP tool.

Frequently Asked Questions about add-gcal-tool

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate Google Calendar as an MCP tool for agents without exposing raw OAuth credentials?

You can integrate Google Calendar as an MCP tool using OneCLI-managed OAuth, which ensures no raw credentials reach the container by using stub credentials and a OneCLI gateway for secure token handling.

What calendar management actions can an agent perform through an MCP integration?

Through the Google Calendar MCP integration, agents can manage calendars and events using tools like list-calendars, list-events, search-events, create-event, update-event, delete-event, get-event, and get-freebusy.

Does this Google Calendar MCP integration support multi-account and multi-calendar management?

Yes, the Google Calendar MCP integration supports multi-calendar and multi-account management across agent groups, allowing diverse calendar operations without exposing underlying credentials.

How do I wire Google Calendar into a NanoClaw agent container?

To wire Google Calendar into a NanoClaw agent, configure OneCLI credentials, verify mounts and group wiring, then build and restart NanoClaw to enable the calendar MCP tool through documented pre-flight, wiring, and verification phases.

Can I check free/busy schedules across multiple accounts using an MCP tool?

Yes, the get-freebusy tool exposed by the Google Calendar MCP integration allows agents to check free/busy schedules across multiple accounts and calendars within configured agent groups.