tesla-mcp

tesla-mcp

3.4

If you are the rightful owner of tesla-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server that connects to the Tesla Fleet API, allowing you to control your Tesla vehicle using Claude and other AI assistants that support MCP.

The Tesla MCP Server is designed to interface with the Tesla Fleet API, enabling users to manage their Tesla vehicles through AI assistants like Claude. It provides functionalities such as waking up vehicles, retrieving vehicle information, and refreshing vehicle data in real-time. The server requires Node.js, pnpm, and Tesla API credentials for setup. It emphasizes security best practices to protect sensitive information. The server supports OAuth 2.0 authentication and requires registration with Tesla's API. It includes tools for debugging and managing vehicle data, and can be integrated with Claude for seamless vehicle control.

Features

  • Wake up vehicles: Wake up your Tesla from sleep mode
  • Vehicle information: Get detailed information about your Tesla vehicles
  • Real-time updates: Refresh vehicle data on demand
  • Debugging tools: Access detailed vehicle information to help with troubleshooting

Tools

  1. wake_up

    Wakes up a Tesla vehicle from sleep mode. Takes vehicle_id as a required parameter and returns the current state of the vehicle.

  2. refresh_vehicles

    Refreshes the list of Tesla vehicles. No parameters required. Updates the internal cache of vehicles.

  3. debug_vehicles

    Shows detailed information about available vehicles. No parameters required. Returns ID, vehicle_id, VIN, and state information.