- Home
- MCP servers
- Tessie
Tessie
- javascript
0
GitHub Stars
javascript
Language
7 months ago
First Indexed
3 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
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