About Temporal Cortex MCP
Temporal Cortex is a Model Context Protocol server that gives AI agents deterministic calendar capabilities—temporal context, datetime resolution, multi-calendar availability merging across Google Calendar, Microsoft Outlook, and CalDAV, and conflict-free booking with Two-Phase
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
npx -y @temporal-cortex/cortex-mcpGOOGLE_CLIENT_IDGoogle OAuth Client ID (required for Google Calendar)GOOGLE_CLIENT_SECRETSecretGoogle OAuth Client Secret (required if using Google Calendar)GOOGLE_OAUTH_CREDENTIALSSecretPath to Google OAuth JSON credentials file (alternative to CLIENT_ID + SECRET)MICROSOFT_CLIENT_IDAzure AD app ID (required for Outlook Calendar)MICROSOFT_CLIENT_SECRETSecretAzure AD client secret (required for Outlook Calendar)TIMEZONEIANA timezone override (e.g., America/New_York). Overrides stored config and OS detection.WEEK_STARTWeek start day: 'monday' (default, ISO 8601) or 'sunday'. Overrides stored config.TENANT_IDUUID for tenant isolation (auto-generated if not set)LOCK_TTL_SECSLock time-to-live in seconds for booking safetyOAUTH_REDIRECT_PORTSecretPort for the local OAuth callback serverHTTP_PORTPort for HTTP transport. When set, enables streamable HTTP mode instead of stdio.HTTP_HOSTBind address for HTTP transport (default: 127.0.0.1)ALLOWED_ORIGINSComma-separated allowed Origin headers for HTTP mode. Cross-origin requests rejected if unset.TEMPORAL_CORTEX_TELEMETRYOverride telemetry consent: 'off' to disable, 'on' to enable anonymous usage analytics.REDIS_URLSComma-separated Redis URLs. When set, activates Platform Mode with distributed locking.Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.
Tools
12Saved tool list · updated 2w ago
| Parameter | Type | Required | Description |
|---|---|---|---|
| datetime | string | Yes | RFC 3339 datetime to adjust. |
| timezone | string | No | IANA timezone for day-level adjustments. Omit to use configured timezone. |
| adjustment | string | Yes | Duration adjustment (e.g., "+2h", "-30m", "+1d2h"). |
Details
The maintainer has not added details yet. Check the README in the repository.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.