Skip to main content
The Timeless MCP server lets AI assistants like Claude, Cursor, and other MCP-compatible clients access your meetings, transcripts, rooms, documents, and webhooks directly. MCP (Model Context Protocol) is an open standard for connecting AI assistants to external data sources. Instead of copying and pasting data, your assistant can query Timeless on your behalf.

Server URL

https://api.timeless.day/mcp

Authentication

The MCP server uses OAuth 2.1 with PKCE. When you first connect, your MCP client will open a browser window where you sign in with your Google or Microsoft account. After you authorize, the client handles token management automatically. You do not need an API token to use the MCP server. OAuth handles authentication through your existing Timeless account.

Connecting your client

Add the following to your Claude Desktop configuration file:
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "timeless": {
      "type": "http",
      "url": "https://api.timeless.day/mcp"
    }
  }
}
Restart Claude Desktop. You will be prompted to authorize on first use.

Available tools

Once connected, your AI assistant can use the following tools:

Meetings

ToolDescription
list_meetingsList meetings with filtering by status, date range, participant, company, and room. Supports expanding related documents.
get_meeting_transcriptGet a timestamped transcript with speaker labels for a given meeting.
get_meeting_recordingGet a temporary signed URL to download a meeting recording.

Rooms

ToolDescription
list_roomsList rooms with text search. Supports expanding related documents and meetings.

Documents

ToolDescription
get_documentGet a document in a specific format: markdown, html, raw, docx, or json.

Webhooks

ToolDescription
list_webhooksList all webhooks for your account.
create_webhookCreate a new webhook with a URL and event subscriptions.
update_webhookUpdate a webhook’s URL, events, or enabled status.
delete_webhookDelete a webhook.

Example usage

After connecting, you can ask your assistant questions like:
  • “What meetings did I have last week?”
  • “Show me the transcript from my meeting with Sarah”
  • “Summarize the action items from today’s standup”
  • “Create a webhook to notify me when meetings are completed”
The assistant will call the appropriate Timeless tools to answer your questions.