Integration guide

MCP Tool Server

Connect temporalBLOCK to Claude Desktop, Cursor, Windsurf, or any MCP-compatible AI assistant in seconds. Your API key is the only required configuration — no OAuth, no local proxy, no extra tooling.

Auth

Send your tblk_live_* or tblk_test_* key as the X-API-Key header on every request. Get a key from the waitlist. Free-tier demo keys work too — a great way to test the integration before upgrading.

Do not use Authorization: Bearer <key> — that returns a 401 WRONG_AUTH_HEADER error. A missing or unrecognised key returns a 401 INVALID_API_KEY error.

What is MCP?

The Model Context Protocol (MCP) is an open standard for giving AI assistants access to external tools and data sources. When you add temporalBLOCK as an MCP server, your AI client automatically discovers the full Temporal Skills catalog — no prompt engineering or function-call wiring required.

The server speaks JSON-RPC 2.0 over HTTP, supports the Streamable-HTTP SSE transport required by Claude Desktop, and is stateless — every request is independent with no session management needed on your end.

One-line config

Add the following block to your AI client's MCP server config file, replacing tblk_live_YOUR_KEY_HERE with a key from your dashboard.

// claude_desktop_config.json (or your client's equivalent)
{
  "mcpServers": {
    "temporalblock": {
      "url": "https://api.temporalblock.com/api/v1/mcp",
      "headers": {
        "X-API-Key": "tblk_live_YOUR_KEY_HERE"
      }
    }
  }
}

The snippet above uses the Claude Desktop / Cursor format. The dashboard waitlist generates a pre-filled version with your actual key.

Supported clients

Any client that speaks MCP Streamable-HTTP transport (protocol version 2025-06-18) works. The table below shows the config file location for the most common ones.

ClientConfig location
Claude Desktop~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
ChatGPT DesktopSettings → MCP Servers in the app (macOS). Uses the same mcpServers JSON block.
Cursor.cursor/mcp.json in your project root, or ~/.cursor/mcp.json globally
Windsurf~/.codeium/windsurf/mcp_config.json
Any MCP hostSee your client's documentation for the mcpServers config location

Auto-discovery manifest

The manifest at https://api.temporalblock.com/api/mcp.json returns server metadata (name, version, auth scheme, endpoints) in a machine-readable format so AI clients can auto-configure. No auth required.

curl https://api.temporalblock.com/api/mcp.json

Tool list & tier gating

tools/list returns the entire catalog. Tools outside your key's tier include an "Upgrade to Standard" or "Upgrade to Pro" note in their description so your AI assistant can explain what is available — rather than silently hiding capabilities.

To browse the raw tool list for your key:

// Fetch the live tool list to see what your key can call
curl -H "X-API-Key: tblk_live_YOUR_KEY_HERE" \
  "https://api.temporalblock.com/api/v1/tools?format=anthropic"

See Temporal Skills for the full tier breakdown: Bundled (Lite+), Standard+, and Pro+. Free demo keys expose a smaller starter set (calibration, calendars, date-math) — enough to verify the integration end-to-end.

Endpoints

PathDescription
POST /api/v1/mcpJSON-RPC 2.0 endpoint. Supports initialize, tools/list, tools/call, ping.
GET /api/v1/mcpSSE streaming transport. Set Accept: text/event-stream. Required by Claude Desktop and other streaming-capable clients.
GET /api/mcp.jsonPublic manifest. Machine-readable server metadata for auto-discovery. No auth required.

Related

temporalBLOCK

Calibrate your A.I.’s temporal clock

temporalBLOCK and Temporal Spiral are trademarks of COREinsights.

No tracking cookies — site preferences stay in your browser.

© 2026 COREinsights. Patent pending.