Skip to content
/mytesla.io

For ChatGPT users

Control Your Tesla
With ChatGPT

Yes - ChatGPT can control your Tesla. Not by driving it, but by sending real commands through Tesla's official Fleet API: pre-conditioning, charging, locks, Sentry Mode, and more, from a normal chat. Setup takes about 3 minutes.

Built on Tesla's official Fleet API - the same one Tesla's own app uses. We never see your Tesla password. Works with North American and European Tesla accounts.

100 free credits, no card required. Then Driver $4.99/mo or Driver Max $9.99/mo. Cancel anytime.

  • Any ChatGPT plan, including Free - mytesla.io is a published plugin (outside the EEA, Switzerland, and the UK)
  • Tesla Model S, 3, X, or Y - roughly 2018 onward
  • North American + European accounts - region detected automatically

In the EEA, the UK, or Switzerland, or in a workspace that hasn't enabled the plugin? Connect by URL with Developer Mode (see below), or use the identical Tesla tools through Claude, with no paid plan required.

How it works

ChatGPT doesn't connect to your car directly. It connects to mytesla.io, a hosted MCP server for Tesla, as a plugin in ChatGPT's plugin directory. mytesla.io holds the authorization your Tesla granted through the official Fleet API and Vehicle Command Protocol, and relays whatever ChatGPT asks for as a signed request - the same path Tesla's own app uses.

  1. You ask ChatGPT

    "Warm the car to 72 before my 8am." Plain English, in the chat you already have open.

  2. ChatGPT calls mytesla.io

    Through the plugin, ChatGPT picks the right tool - climate, charging, locks - from the 40 we expose. Nothing else exists for it to call.

  3. Your Tesla gets a signed command

    We relay it over Tesla's Fleet API with your virtual key's signature, to your account's own regional server.

Setup (about 3 minutes)

  1. 1

    Create a mytesla.io account

    Sign in at mytesla.io with a six-digit email code - no password. Start free with 100 one-time credits, no card required.

  2. 2

    Authorize your Tesla

    Dashboard, then Connect Tesla, then approve on Tesla's own consent screen. We show up there as “Embay, LLC” - the company behind mytesla.io. Your home region (North America or Europe) is detected automatically.

  3. 3

    Register a virtual key

    A one-time step per vehicle: open a link on your phone and tap Approve on the car's touchscreen or in the Tesla app. This is what lets commands be cryptographically signed.

  4. 4

    Pick a plan (or stay on the free credits)

    The 100 free credits work immediately. When you want more: Driver at $4.99/mo (500 credits) or Driver Max at $9.99/mo (1,500 credits), via Stripe Checkout.

  5. 5

    Add the mytesla.io plugin in ChatGPT

    Click Plugins in the ChatGPT sidebar (or use the link below), search for mytesla.io, and add it. Approve the mytesla.io sign-in window with your mytesla.io email, and link your Tesla if asked.

  6. 6

    Start asking

    Type @mytesla.io in a chat, or just ask about your car. ChatGPT calls the mytesla.io tools when your question needs them.

  7. The mytesla.io plugin

    Opens mytesla.io in ChatGPT's plugin directory.

    Open in ChatGPT

Connecting by URL instead (fallback)

If the plugin isn't available to you (in the EEA, the UK, or Switzerland, or in a workspace whose admin hasn't enabled it), add mytesla.io as a custom connector with Developer Mode: in ChatGPT's settings, turn on Developer Mode, add a new connector, paste the URL below, and complete the sign-in popup. Developer Mode depends on your ChatGPT plan and workspace settings.

https://mcp.mytesla.io/mcp

What to ask it

ChatGPT reads your car's live state for status questions rather than answering from memory, and only calls the specific tools mytesla.io exposes - there is no generic "drive" or "override safety setting" action.

Want more? 25+ things you can do with Tesla + AI - real prompts beyond the basics, including standing rules composed with your calendar and the weather.

ChatGPT or Claude?

The ChatGPT plugin works on the Free plan outside the EEA, the UK, and Switzerland; where it isn't available, OpenAI limits custom connectors to Developer Mode. That is an OpenAI product decision, not something specific to Tesla or mytesla.io. Either way, Claude gets you the identical set of Tesla tools, and its connector setup works on the free web app and Claude Desktop. Your mytesla.io account is the same either way; many people connect both.

Simple pricing

One credit per command. Wake-up costs 10. Reads of vehicle status cost 1; listing your vehicles, checking your credit balance, and filing a bug report are free. Unused monthly credits don't roll over; one-time extra-usage credits expire 90 days after purchase.

Free

Start here
$0

Try it before you subscribe. No card required.

  • ✓ 100 one-time credits
  • ✓ All 40 commands
  • ✓ No card required
Start for Free

Driver

$4.99 /month

Daily-driver use, 1 vehicle.

  • ✓ 500 credits per month
  • ✓ All 40 commands
  • ✓ Multiple Tesla vehicles supported
  • ✓ Cancel anytime
Start with Driver

Driver Max

🔥 Popular
$9.99 /month

Heavy use, more cars, busier days.

  • ✓ 1,500 credits per month
  • ✓ All 40 commands
  • ✓ Multiple Tesla vehicles supported
  • ✓ Cancel anytime
Start with Driver Max

Need more credits in a busy month?

Extra usage packs — one-time charges on top of your subscription. Spent after your monthly allowance, expire 90 days from purchase.

  • +100 for $0.99
  • +500 for $3.99
  • +1,500 for $9.99

Auto-reload (optional, off by default). Set a balance threshold and a monthly cap; we top up automatically when you run low so a busy day doesn't strand your AI mid-conversation. Email on every charge, 1-hour cooldown, auto-disables on charge failure.

FAQ

No. mytesla.io is an independent product operated by Embay, LLC, built on Tesla's official Fleet API. Not endorsed by or affiliated with Tesla, Inc. or OpenAI.

No. It can only call the specific tools mytesla.io exposes: climate, charging, locks, alerts, navigation sharing, and select security settings. PIN-protected features like Valet Mode still require you to set the PIN.

Yes. mytesla.io operates on both of Tesla's regional Fleet API servers - North America and Europe - and detects your account's home region automatically when you connect. Accounts registered in China are on a separate Tesla cloud and are not supported.

ChatGPT can wake it via the wake_vehicle tool - that costs 10 credits instead of the usual 1, matching Tesla's own rate limits and pricing for wake calls.

Yes. mytesla.io is a published plugin in ChatGPT's plugin directory, so on the Free, Go, Plus, and Pro plans (outside the EEA, Switzerland, and the UK) you can add it from Plugins in the sidebar with no Developer Mode and no URL to paste. On Business, Enterprise, and Edu workspaces, admins decide which plugins members can use. Where the plugin isn't available, Developer Mode with the connector URL still works, and the same Tesla tools work through Claude too.

No. mytesla.io is fully hosted - there is no bridge app, no Raspberry Pi, nothing to install or keep online. ChatGPT talks to our server, and our server talks to Tesla.

Talking to your Tesla in 3 minutes.

Sign up, connect your car, add the mytesla.io plugin in ChatGPT. Free to try, no card required.

Keep reading: full setup guide · what is a Tesla MCP server? · is it safe? · the Claude version of this guide