Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

June Calendar

БесплатноНе проверен

MCP server for Google Calendar (single-user) using Service Account authentication. Provides tools to manage events, check free/busy, and find free slots.

GitHubEmbed

Описание

MCP server for Google Calendar (single-user) using Service Account authentication. Provides tools to manage events, check free/busy, and find free slots.

README

MCP de Google Calendar single-user (primary) sobre Streamable HTTP con autenticación por Service Account (JWT, sin caducidad OAuth). Pensado para un asistente personal.

Tools

create_event · move_event · update_event · delete_event · list_events · get_freebusy · find_free_slots · create_focus_block · get_agenda_today · get_next_event.

  • Las fechas entran como ISO-8601 (el cliente/LLM las resuelve; el MCP no interpreta lenguaje natural).
  • Los solapamientos se bloquean salvo allow_overlap: true (devuelve EVENT_CONFLICT).
  • Idempotencia opcional con client_request_id.

Requisitos

  1. Una Service Account de Google con la Calendar API habilitada; descarga su key JSON.
  2. Comparte el calendario primary con el client_email de la SA (permiso "hacer cambios en eventos").

Variables de entorno

Ver .env.example. Clave: MCP_AUTH_TOKEN (Bearer del endpoint), GOOGLE_APPLICATION_CREDENTIALS_JSON (JSON de la SA, inline), CALENDAR_ID, TIMEZONE, ACTIVE_HOURS_WEEKDAY, ACTIVE_HOURS_WEEKEND, FOCUS_COLOR_ID.

Correr

npm install
PORT=8080 MCP_AUTH_TOKEN=... GOOGLE_APPLICATION_CREDENTIALS_JSON='{...}' node src/server.js
curl localhost:8080/health
node test/smoke.mjs     # lista tools por Streamable HTTP

Docker

docker build -t june-calendar-mcp .
docker run -p 8080:8080 --env-file .env june-calendar-mcp

El endpoint MCP queda en POST /mcp (requiere Authorization: Bearer <MCP_AUTH_TOKEN>); GET /health es abierto.

from github.com/zobra-auto/june-calendar-mcp

Установка June Calendar

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/zobra-auto/june-calendar-mcp

FAQ

June Calendar MCP бесплатный?

Да, June Calendar MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для June Calendar?

Нет, June Calendar работает без API-ключей и переменных окружения.

June Calendar — hosted или self-hosted?

Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.

Как установить June Calendar в Claude Desktop, Claude Code или Cursor?

Открой June Calendar на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare June Calendar with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории productivity