home / mcp / tessie mcp server

Tessie MCP Server

πŸš— Advanced Tesla MCP Server - Intelligent analytics, cost optimization, and predictive insights through Tessie API

Installation
Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "alexcz-a11y-tessie-mcp-fix": {
      "url": "https://server.smithery.ai/@keithah/tessie-mcp/mcp",
      "headers": {
        "TESSIE_API_KEY": "your-tessie-api-token-here"
      }
    }
  }
}

Tessie MCP Server lets you access rich Tesla data through the Tessie API, empowering you with real-time vehicle status, detailed charging analytics, predictive insights, and actionable recommendations. Installable via a cloud-enabled MCP framework, it works with any MCP-compatible client to deliver secure, scalable access to your Tesla data and intelligent features.

How to use

Install and connect using a compatible MCP client, then configure your Tessie API token to begin querying vehicle data. Use your MCP client to request real-time state, driving history, charging analytics, and predictive insights. You can ask for summaries, trends, and recommendations, and the server will return structured results with clear explanations and actionable tips.

How to install

Prerequisites: you need a compatible MCP client, Node.js v18.0.0 or later if you are running locally for development, and an active Tessie account with API access.

Option 1 β€” Via Smithery (recommended) Adds the server to any MCP client with automatic updates and HTTPS remote access.

npx -y @smithery/cli install @keithah/tessie-mcp

After installation, you will be prompted to enter your Tessie API token. Use your Tessie API key to authorize access to your vehicle data.

Option 2 β€” Manual HTTPS Configuration (remote access) for Claude Desktop or Kiro.

Claude Desktop
{
  "mcpServers": {
    "tessie": {
      "url": "https://server.smithery.ai/@keithah/tessie-mcp/mcp"
    }
  }
}
```
```
Kiro
{
  "mcpServers": {
    "tessie": {
      "command": "npx",
      "args": ["-y", "@smithery/cli", "run", "@keithah/tessie-mcp"]
    }
  }
}

Option 3 β€” MCPB Package (for MCP Clients) download and install the latest .mcpb file, then enable the extension and enter your Tessie API token when prompted.

Additional sections

Configuration details are required to access your Tessie data. You will provide your Tessie API token in the MCP client configuration. For Smithery deployments, paste the token when prompted during initial setup. For manual HTTPS setups, include the token in the client configuration under the environment variables section.

Security is prioritized by encrypting tokens at rest, using TLS for all communications, and isolating sessions per user. Rotate your Tessie API token regularly and never share it. If you suspect a token is compromised, regenerate it immediately.

If you encounter issues, verify the token, ensure the vehicle is linked and active in Tessie, and confirm the vehicle is awake for operations that require live data.

Notes on usage: you can request current battery status, location, climate, trips, charging sessions, and predictive analytics. Use the provided tool names in your MCP client to access vehicle data, charging costs, efficiency trends, and route planning helpers.

Notes on coverage and features

The server provides comprehensive access to vehicle data, charging analytics, and predictive insights. Expect intelligent error handling, graceful degradation when the vehicle is offline, and adaptive retry strategies that respect API limits.

Available tools

get_vehicles

List all vehicles in your Tessie account

get_vehicle_current_state

Get comprehensive vehicle status including location and climate

get_driving_history

Retrieve driving history, trips, and mileage data

get_weekly_mileage

Calculate total miles driven in a specified period

analyze_charging_costs

Analyze charging costs by location type (home, work, public, Supercharger)

calculate_trip_cost

Compute the cost and environmental impact of completed trips

estimate_future_trip

Plan charging strategy and costs for upcoming trips

analyze_latest_drive

Detailed analysis of the most recent drive with FSD/pattern insights

analyze_commute_patterns

Detect regular routes and efficiency trends

analyze_efficiency_trends

Comprehensive efficiency analysis with weather, speed, and time factors

get_smart_charging_reminders

Intelligent charging reminders with cost savings calculations

natural_language_query

Process natural language questions about vehicle data