Temporal Cortex Calendar MCP
12 deterministic calendar tools — temporal context, scheduling, availability, and booking
Install
Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).
@temporal-cortex/cortex-mcpclaude mcp add temporal-cortex-calendar-mcp -e 'GOOGLE_CLIENT_ID=<GOOGLE_CLIENT_ID>' -e 'GOOGLE_CLIENT_SECRET=<your google_client_secret>' -e 'GOOGLE_OAUTH_CREDENTIALS=<GOOGLE_OAUTH_CREDENTIALS>' -e 'MICROSOFT_CLIENT_ID=<MICROSOFT_CLIENT_ID>' -e 'MICROSOFT_CLIENT_SECRET=<your microsoft_client_secret>' -e 'TIMEZONE=<TIMEZONE>' -e 'WEEK_START=monday' -e 'TENANT_ID=<TENANT_ID>' -e 'LOCK_TTL_SECS=30' -e 'OAUTH_REDIRECT_PORT=8085' -e 'HTTP_PORT=<HTTP_PORT>' -e 'HTTP_HOST=127.0.0.1' -e 'ALLOWED_ORIGINS=<ALLOWED_ORIGINS>' -e 'TEMPORAL_CORTEX_TELEMETRY=<TEMPORAL_CORTEX_TELEMETRY>' -e 'REDIS_URLS=<REDIS_URLS>' -- npx -y @temporal-cortex/cortex-mcp@0.5.0
{
"mcpServers": {
"temporal-cortex-calendar-mcp": {
"command": "npx",
"args": [
"-y",
"@temporal-cortex/cortex-mcp@0.5.0"
],
"env": {
"GOOGLE_CLIENT_ID": "<GOOGLE_CLIENT_ID>",
"GOOGLE_CLIENT_SECRET": "<your google_client_secret>",
"GOOGLE_OAUTH_CREDENTIALS": "<GOOGLE_OAUTH_CREDENTIALS>",
"MICROSOFT_CLIENT_ID": "<MICROSOFT_CLIENT_ID>",
"MICROSOFT_CLIENT_SECRET": "<your microsoft_client_secret>",
"TIMEZONE": "<TIMEZONE>",
"WEEK_START": "monday",
"TENANT_ID": "<TENANT_ID>",
"LOCK_TTL_SECS": "30",
"OAUTH_REDIRECT_PORT": "8085",
"HTTP_PORT": "<HTTP_PORT>",
"HTTP_HOST": "127.0.0.1",
"ALLOWED_ORIGINS": "<ALLOWED_ORIGINS>",
"TEMPORAL_CORTEX_TELEMETRY": "<TEMPORAL_CORTEX_TELEMETRY>",
"REDIS_URLS": "<REDIS_URLS>"
}
}
}
}
Environment variables
GOOGLE_CLIENT_IDGoogle OAuth Client ID (required for Google Calendar)GOOGLE_CLIENT_SECRETsecret Google OAuth Client Secret (required if using Google Calendar)GOOGLE_OAUTH_CREDENTIALSPath to Google OAuth JSON credentials file (alternative to CLIENT_ID + SECRET)MICROSOFT_CLIENT_IDAzure AD app ID (required for Outlook Calendar)MICROSOFT_CLIENT_SECRETsecret Azure 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_PORTPort 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.
Frequently asked questions
What is Temporal Cortex Calendar MCP?
12 deterministic calendar tools — temporal context, scheduling, availability, and booking
How do I install Temporal Cortex Calendar MCP?
It runs on your machine. In Claude Code: claude mcp add temporal-cortex-calendar-mcp -e 'GOOGLE_CLIENT_ID=<GOOGLE_CLIENT_ID>' -e 'GOOGLE_CLIENT_SECRET=<your google_client_secret>' -e 'GOOGLE_OAUTH_CREDENTIALS=<GOOGLE_OAUTH_CREDENTIALS>' -e 'MICROSOFT_CLIENT_ID=<MICROSOFT_CLIENT_ID>' -e 'MICROSOFT_CLIENT_SECRET=<your microsoft_client_secret>' -e 'TIMEZONE=<TIMEZONE>' -e 'WEEK_START=monday' -e 'TENANT_ID=<TENANT_ID>' -e 'LOCK_TTL_SECS=30' -e 'OAUTH_REDIRECT_PORT=8085' -e 'HTTP_PORT=<HTTP_PORT>' -e 'HTTP_HOST=127.0.0.1' -e 'ALLOWED_ORIGINS=<ALLOWED_ORIGINS>' -e 'TEMPORAL_CORTEX_TELEMETRY=<TEMPORAL_CORTEX_TELEMETRY>' -e 'REDIS_URLS=<REDIS_URLS>' -- npx -y @temporal-cortex/cortex-mcp@0.5.0. For other clients, paste the JSON configuration from this page into their MCP settings.
Does Temporal Cortex Calendar MCP need an API key?
Yes. It expects GOOGLE_CLIENT_SECRET, MICROSOFT_CLIENT_SECRET, which you set in its configuration.
Is Temporal Cortex Calendar MCP open source?
Its code is public on GitHub, but the repository does not declare a standard license.
Who maintains Temporal Cortex Calendar MCP?
It is published by billylui. AI.tn lists it but does not maintain or endorse it.
From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.