Claude

Connect Teslemetry to Claude Desktop, claude.ai and Claude Code

Claude has first‑class support for remote MCP servers with OAuth, so connecting Teslemetry takes a single URL and a one‑click sign‑in — no tokens to copy.

https://api.teslemetry.com/mcp

When you connect, Claude registers itself automatically and sends you to a Teslemetry consent screen. Sign in (if you aren't already) and approve access. Claude is then connected to your Tesla products.

Claude Desktop & claude.ai

Custom connectors are available on Claude Pro, Max, Team and Enterprise plans.

  1. Open SettingsConnectors.
  2. Click Add custom connector.
  3. Enter a name (e.g. Teslemetry) and the URL https://api.teslemetry.com/mcp.
  4. Click Add, then Connect and complete the Teslemetry sign‑in.

Once connected, start a new chat and ask Claude to do something with your Tesla — for example "What's the battery level on my Model 3?" or "Precondition the car to 21°C."

Claude Code

Add the server with the CLI:

claude mcp add --transport http teslemetry https://api.teslemetry.com/mcp

Then run /mcp inside Claude Code and choose to authenticate. Your browser opens to the Teslemetry consent screen; approve it and return to the terminal.

To make the connection available across all your projects, add the --scope user flag:

claude mcp add --transport http --scope user teslemetry https://api.teslemetry.com/mcp

Claude Agent SDK

When building your own agents with the Claude Agent SDK, add Teslemetry as a streamable‑HTTP MCP server. You can rely on OAuth, or pass a Teslemetry access token directly as a bearer header for unattended agents:

{
  "mcpServers": {
    "teslemetry": {
      "type": "http",
      "url": "https://api.teslemetry.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_TESLEMETRY_TOKEN"
      }
    }
  }
}

Troubleshooting

  • "No products found" — make sure you have an active subscription and at least one Tesla product connected to your Teslemetry account.
  • Commands fail but reads work — your vehicle likely needs a virtual key. Telemetry is read‑only and never requires one.
  • Want to disconnect — remove the connector in Claude's settings, or run claude mcp remove teslemetry in Claude Code.