Open Source · MCP Server · Agent Skills

Scheduling infrastructure of the agentic web

Resolve any person to their true availability. Atomic booking. Zero hallucinations. Built for a world where agents schedule on your behalf.

Get Cloud Access →
terminal

Powering calendar intelligence across the AI agent ecosystem

Why do AI agents keep double-booking your calendar?

Even the latest LLMs — GPT-5, Claude, Gemini — score below 50% on temporal reasoning tasks (OOLONG benchmark). Earlier models scored as low as 29% on scheduling and 13% on duration calculations (Test of Time, ICLR 2025). Most Calendar MCP servers pass these failures through because they are thin CRUD wrappers — no locking, no conflict detection, and no availability computation. Temporal Cortex solves this with atomic booking via Two-Phase Commit, deterministic RRULE expansion, and cross-provider availability merging.

<50%

LLM temporal reasoning accuracy

Even GPT-5 scores below 50% on temporal reasoning tasks. (OOLONG, Test of Time)

0

MCP servers with locking

Most Calendar MCP servers are thin CRUD wrappers — no locking, no conflict detection, no availability computation.

3+

Calendar silos per person

Your calendars are fragmented — Google for work, Outlook for enterprise, iCloud for personal. Agents inherit this blindness.

What makes Temporal Cortex different from other Calendar MCP servers?

Temporal Cortex is the only Calendar MCP server with atomic booking (Two-Phase Commit with distributed locking), deterministic RRULE expansion (Truth Engine, written in Rust), and cross-provider availability merging (Google Calendar + Outlook + CalDAV in one unified view). No other MCP server combines all three.

Atomic Booking (2PC)

Lock → verify → write → release. If any step fails, everything rolls back. Zero double-bookings, even with concurrent agents.

book_slot({
  calendar_id: "primary",
  title: "Team Sync",
  start: "2026-02-26T14:00",
  end: "2026-02-26T15:00"
})
// Lock acquired → conflict check → booked ✓

Truth Engine

Deterministic RRULE expansion. Handles DST transitions, BYSETPOS, EXDATE with timezones, leap years. Not API-dependent — computed locally.

expand_rrule({
  rrule: "FREQ=WEEKLY;BYDAY=MO,WE,FR",
  dtstart: "2026-02-01T09:00",
  count: 10
})
// 10 exact occurrences, DST-safe ✓

Availability Merging

Returns "these slots are free across all calendars" — not raw events for you to figure out. Google + Outlook + iCloud in one view.

get_availability({
  calendars: ["google/primary",
    "outlook/work", "caldav/personal"],
  date: "2026-02-27"
})
// Merged free slots across all ✓

Token-efficient by default — TOON format reduces calendar data by ~40%

All data tools return results in TOON (Token-Optimized Object Notation), a structured format designed for LLM consumption. Fewer tokens per response means faster agent reasoning and lower API costs — without sacrificing readability.

Explore the full 4-layer architecture →

How does Temporal Cortex work?

Install with npx @temporal-cortex/cortex-mcp. Authenticate with your calendar provider via OAuth. Your AI agent immediately gets 12 tools across 4 layers — temporal context, calendar operations, availability computation, and safe booking. The typical workflow follows 4 steps:

1

Install

npx @temporal-cortex/cortex-mcp
2

Authenticate

npx @temporal-cortex/cortex-mcp auth google

OAuth opens in your browser. One-time consent, credentials stored locally.

3

Your agent gets 12 tools across 4 layers

Temporal context, calendar operations, availability computation, and safe booking.

4

Agent schedules intelligently

get_temporal_context → resolve_datetime → find_free_slots → book_slot

10 seconds to first tool call. Full calendar access within 2 minutes.

How does Temporal Cortex compare?

Temporal Cortex is the only Calendar MCP server with atomic booking, RRULE expansion, multi-provider availability merging, and temporal context tools. Here's how it compares to alternatives:

Feature Temporal Cortex nspady rauf543 MS Agent 365
Atomic booking (2PC)
RRULE expansion
Multi-provider merge Partial
Availability computation
Open source
Temporal context (date/time math)

See full comparison with 6 competitors →

Start free. Scale when you're ready.

Open source with no limits. Managed platform for teams. Pro for open scheduling.

Starter

$0

Account required

  • ✓ 3 connected calendars
  • ✓ 50 bookings/month
  • ✓ Managed hosting
Sign Up Free
Most Popular

Pro

$29/mo

Open Scheduling

  • ✓ Unlimited calendars
  • ✓ 500 bookings/month
  • ✓ Inbound booking + 2PC
Start Pro Trial

Enterprise

Custom

Contact us

  • ✓ SSO / SAML
  • ✓ SOC 2, HIPAA BAA
  • ✓ Self-hosted option
Contact Us

Open Source

Free

Forever. No limits.

  • ✓ All 12 tools
  • ✓ No account required
  • ✓ Your machine, your data
npx @temporal-cortex/cortex-mcp

View full pricing details →

The future is agent-to-agent scheduling

Today, AI agents use MCP tools to access calendars. Tomorrow, agents will negotiate scheduling with other agents directly. Temporal Cortex is building the infrastructure for this transition — from MCP tools to Agent Cards to the agentic web.

Today

The Tool Era

Agents use MCP tools to access calendars. You install a server and your agent gets 12 tools.

2027

The Agent Card Era

Each user gets an A2A-compliant scheduling agent. Agent Cards declare capabilities. Discovery via identity resolution.

2028+

The Agentic Web

Agent-to-agent scheduling in under 2 seconds, zero human intervention. Temporal Cortex becomes DNS for Human Time.

Give your AI agent a calendar that works

Install in 10 seconds. No account required. All 12 tools, immediately.

Or get managed cloud access →

Questions? GitHub Issues are open.