Enables reading Tesla vehicle data from a TeslaMate PostgreSQL database, including status, trips, charging, efficiency, weather integration, and more, via 38 tools for MCP-compatible clients like Claude Code.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
process.env. You'll be asked to provide them before it can run.VERSIONMCP_DEBUG— - =false # 设为 true 开启详细日志TESLAMATE_DB_HOST— database # PostgreSQL 主机(同一 Docker 网络下用 database)TESLAMATE_DB_PORT— 5432 # PostgreSQL 端口TESLAMATE_DB_USER— teslamate # 数据库用户名TESLAMATE_DB_PASS— secret # 数据库密码 ← 请修改TESLAMATE_DB_NAME— teslamate # 数据库名称TIMEZONE— Asia/Shanghai # IANA 时区名(如 Asia/Shanghai、America/Los_Angeles)TESLA_CAR_ID— 1 # 默认车辆 ID(查看 TeslaMate 仪表盘)TESLA_CAR_PARAMS— {"1":{"kwh":78.4,"range_km":675},"2":{"kwh":82,"range_km":751}}TESLA_BATTERY_KWH— 如只跑单车,下面的 + TESLA_BATTERY_RANGE_KM 仍生效TESLA_BATTERY_RANGE_KM— 如只跑单车,下面的 TESLA_BATTERY_KWH + 仍生效TESLA_ELECTRICITY_RATE_RMB— 0.6 # 电费(元/度)TESLA_ELECTRICITY_RATE_USD— - =0.12 # 电费(美元/度,fallback)TESLA_GAS_PRICE— - =3.50 # 油价(美元/加仑,用于节省计算)TESLA_GAS_MPG— - =28 # 燃油车油耗(MPG,用于节省计算)USE_METRIC_UNITS— true # true=公里/摄氏度/¥/Wh/km,false=英里/华氏度/$/Wh/miTESLA_TPMS_MIN_THRESHOLD— - =2.5 # 低压警告阈值(bar)TESLA_TPMS_MAX_THRESHOLD— - =3.5 # 高压警告阈值(bar)TESLA_VAMPIRE_MIN_HOURSTESLA_VAMPIRE_MAX_HOURSTESLA_VAMPIRE_WEATHER_MAXTESLA_CAMPING_KWH_PER_HOUR— 🏕️ tesla_vampire_drain 露营模式(rate-based) —— 停车时间 >8 小时且平均每小时耗电速率 ≥ (默认 0.8 kWh/h)的事件自动标记为 🏕️ 露营模式。kWh 换算使用固定 75 kWh 参考电池。哨兵 / 第三方 app 不单独区分。所有露营事件保证附带停车点天气。TESLA_GEOCODE_CACHE_MAXAMAP_API_KEY— - =xxx # 你的高德 Web服务 KeyTESLA_AMAP_TIMEOUT— - =8 # 可选,请求超时(秒)QWEATHER_API_KEY— 💡 天气功能需配置 + QWEATHER_API_HOST(需自行申请,见下方配置)。未配置时这两个工具返回友好提示,其余功能不受影响。此外,配置后 tesla_trip_cost 会按目的地实时天气自动修正电费估算(雨 +15% / 雪 +30% / 雾 +10% / 大风 +12%)。QWEATHER_API_HOST— 💡 天气功能需配置 QWEATHER_API_KEY + (需自行申请,见下方配置)。未配置时这两个工具返回友好提示,其余功能不受影响。此外,配置后 tesla_trip_cost 会按目的地实时天气自动修正电费估算(雨 +15% / 雪 +30% / 雾 +10% / 大风 +12%)。TESLA_QWEATHER_TIMEOUT— - =8 # 可选,请求超时(秒)TESLA_CACHE_MAX_ENTRIESTESLA_MAX_LOOKBACK_DAYSHTTP_HOST— 0.0.0.0 # 绑定地址HTTP_PORT— 8080 # 容器内部端口MCP_TRANSPORT— streamable-http # stdio=命令行模式,streamable-http=容器模式TESLA_LIMIT_DRIVES— - =500 # tesla_drives 最大返回条数TESLA_LIMIT_CHARGING— - =500 # tesla_charging_history 最大返回条数TESLA_LIMIT_TRIP_CATEGORIES— - =500 # tesla_trip_categories 分析行程数TESLA_LIMIT_BATTERY_HEALTH— - =60 # tesla_battery_health 月度快照数TESLA_LIMIT_BATTERY_SAMPLES— - =30 # tesla_battery_health 回退采样数TESLA_LIMIT_LOCATION_HISTORY— - =50 # tesla_location_history 位置聚类数TESLA_LIMIT_STATE_HISTORY— - =500 # tesla_state_history 状态转换数TESLA_LIMIT_SOFTWARE_UPDATES— - =30 # tesla_software_updates 软件更新数TESLA_LIMIT_CHARGING_BY_LOCATION— - =50 # tesla_charging_by_location 充电地点数TESLA_LIMIT_TPMS_HISTORY— - =60 # tesla_tpms_history 胎压历史数TESLA_LIMIT_VAMPIRE_DRAIN— - =50 # tesla_vampire_drain 掉电事件数TESLA_LIMIT_NARRATIVETESLA_DB_POOL_RETRY_WINDOW_SECTESLA_DB_POOL_RETRY_SLEEP_SECTESLA_ROUTINE_CACHE_MAXTESLA_WEATHER_SAMPLE_MAX— - =60 # 可选,天气能效分析采样行程数[](https://m8ven.ai/mcp/6547709-teslamate-mcp-1m3w97)