# Google Calendar

> Use this tool when you need to manage calendars, schedule events, or coordinate meetings through a Python-based interface. It solves problems like calendar organization, event planning, and scheduling conflicts by providing features like free/busy queries and mutual availability scheduling. The tool accepts authentication tokens and calendar operation requests as inputs and returns event details, availability information, and scheduling results as outputs.

Canonical page: https://skillsregistry.net/skills/deciduus-google-calendar  
JSON: https://api.skillsregistry.net/v1/skills/deciduus-google-calendar

## Description

The Google Calendar MCP server provides AI assistants with direct access to Google Calendar operations through a Python-based implementation. Built with FastAPI and the Google Calendar API, it enables calendar management (listing, creating), event operations (finding, creating, updating, deleting), and advanced scheduling features like free/busy queries and mutual availability scheduling. The server handles OAuth 2.0 authentication with token refresh, supports both HTTP endpoints and stdio-based MCP communication, and includes detailed logging. It's particularly valuable for users who need to manage their schedules, coordinate meetings, or analyze calendar usage patterns without leaving their AI assistant conversation context.

## Trust

- **Trust score (0–1):** 0.35
- **Verification tier:** scanned
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** monitoring
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/deciduus-google-calendar)
- **Repository:** <https://github.com/deciduus/calendar-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "deciduus-google-calendar"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/deciduus-google-calendar` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/deciduus-google-calendar/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
