What this connector does
Once connected, Claude or ChatGPT can query and modify your Time Machine tenant on your behalf. Ask things like:
- "Show me all courses I created this quarter"
- "Create a demo training on customer onboarding"
- "List users pending onboarding in the Sales department"
- "Upload this policy document to the knowledge base"
Claude accesses your data through the same public API that our own admin dashboard uses, scoped
to your permissions.
How to connect in Claude
Step 1. Sign in to
Claude.ai and go to
Settings → Connectors → Add Custom Connector.
Step 2. Paste the MCP server URL:
https://api.timeml.ai/api/v1/mcp
Step 3. Claude will redirect you to Time Machine to sign in with your existing account
(via magic link email).
Step 4. Review the requested permissions on the consent screen and click Authorize.
Step 5. Start using it — ask Claude any question about your Time Machine data.
How to connect in ChatGPT
Step 1. Install
Time Machine from the
ChatGPT Apps directory, or add it manually via
Settings → Connectors → Add MCP Connector.
Step 2. If adding manually, paste the MCP server URL:
https://api.timeml.ai/api/v1/mcp
Step 3. ChatGPT will redirect you to Time Machine to sign in with your existing account
(via magic link email).
Step 4. Review the requested permissions on the consent screen and click Authorize.
Step 5. Start using it — ask ChatGPT any question about your Time Machine data.
Permissions
Both Claude and ChatGPT request a single scope:
mcp — full access to your Time Machine data through the Model Context Protocol.
Restricted to actions you personally have permission to perform in the Time Machine admin panel.
Security
- Authentication uses OAuth 2.1 with PKCE (Proof Key for Code Exchange).
- Access tokens are RS256-signed JWTs, verified against our public JWKs endpoint.
- All traffic is HTTPS-only.
- Refresh tokens rotate on every use.
- You can revoke access at any time from your Time Machine account settings, or by removing the connector in Claude or ChatGPT.
Technical reference
OAuth 2.1 endpoints
Authorization Server metadata: /.well-known/oauth-authorization-server
Protected Resource metadata: /.well-known/oauth-protected-resource
Authorization: /oauth2/authorize
Token: /oauth2/token
Token revocation: /oauth2/revoke
JSON Web Key Set: /oauth2/jwks
MCP protocol
Streamable HTTP transport, protocol version 2025-06-18 or later.
See the MCP specification.
Support
Questions or issues connecting? Email
support@timeml.ai.