├── .dockerignore ├── .gitignore ├── .python-version ├── Dockerfile ├── LICENSE ├── README.md ├── assets └── teslamcp.gif ├── data └── all_db_info.json ├── docker-compose.yml ├── env.example ├── main.py ├── main_remote.py ├── pyproject.toml ├── queries ├── all_charging_sessions_summary.sql ├── average_efficiency_by_temperature.sql ├── basic_car_information.sql ├── battery_degradation_over_time.sql ├── battery_health_summary.sql ├── charging_by_location.sql ├── current_car_status.sql ├── daily_battery_usage.sql ├── daily_driving_patterns.sql ├── drive_summary_per_day.sql ├── efficiency_by_month_and_temperature.sql ├── longest_drives_by_distance.sql ├── monthly_driving_summary.sql ├── most_visited_locations.sql ├── software_update_history.sql ├── tire_pressure_weekly_trend.sql ├── total_distance_and_efficiency.sql └── unusual_power_consumption.sql ├── src ├── __init__.py ├── config.py ├── database.py ├── tools.py └── validators.py ├── test_server.py ├── utils └── generate_token.py └── uv.lock /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cobanov/teslamate-mcp/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cobanov/teslamate-mcp/HEAD/.gitignore -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.11 2 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cobanov/teslamate-mcp/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cobanov/teslamate-mcp/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cobanov/teslamate-mcp/HEAD/README.md -------------------------------------------------------------------------------- /assets/teslamcp.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cobanov/teslamate-mcp/HEAD/assets/teslamcp.gif -------------------------------------------------------------------------------- /data/all_db_info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cobanov/teslamate-mcp/HEAD/data/all_db_info.json -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cobanov/teslamate-mcp/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cobanov/teslamate-mcp/HEAD/env.example -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cobanov/teslamate-mcp/HEAD/main.py -------------------------------------------------------------------------------- /main_remote.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cobanov/teslamate-mcp/HEAD/main_remote.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cobanov/teslamate-mcp/HEAD/pyproject.toml -------------------------------------------------------------------------------- /queries/all_charging_sessions_summary.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cobanov/teslamate-mcp/HEAD/queries/all_charging_sessions_summary.sql -------------------------------------------------------------------------------- /queries/average_efficiency_by_temperature.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cobanov/teslamate-mcp/HEAD/queries/average_efficiency_by_temperature.sql -------------------------------------------------------------------------------- /queries/basic_car_information.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cobanov/teslamate-mcp/HEAD/queries/basic_car_information.sql -------------------------------------------------------------------------------- /queries/battery_degradation_over_time.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cobanov/teslamate-mcp/HEAD/queries/battery_degradation_over_time.sql -------------------------------------------------------------------------------- /queries/battery_health_summary.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cobanov/teslamate-mcp/HEAD/queries/battery_health_summary.sql -------------------------------------------------------------------------------- /queries/charging_by_location.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cobanov/teslamate-mcp/HEAD/queries/charging_by_location.sql -------------------------------------------------------------------------------- /queries/current_car_status.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cobanov/teslamate-mcp/HEAD/queries/current_car_status.sql -------------------------------------------------------------------------------- /queries/daily_battery_usage.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cobanov/teslamate-mcp/HEAD/queries/daily_battery_usage.sql -------------------------------------------------------------------------------- /queries/daily_driving_patterns.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cobanov/teslamate-mcp/HEAD/queries/daily_driving_patterns.sql -------------------------------------------------------------------------------- /queries/drive_summary_per_day.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cobanov/teslamate-mcp/HEAD/queries/drive_summary_per_day.sql -------------------------------------------------------------------------------- /queries/efficiency_by_month_and_temperature.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cobanov/teslamate-mcp/HEAD/queries/efficiency_by_month_and_temperature.sql -------------------------------------------------------------------------------- /queries/longest_drives_by_distance.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cobanov/teslamate-mcp/HEAD/queries/longest_drives_by_distance.sql -------------------------------------------------------------------------------- /queries/monthly_driving_summary.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cobanov/teslamate-mcp/HEAD/queries/monthly_driving_summary.sql -------------------------------------------------------------------------------- /queries/most_visited_locations.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cobanov/teslamate-mcp/HEAD/queries/most_visited_locations.sql -------------------------------------------------------------------------------- /queries/software_update_history.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cobanov/teslamate-mcp/HEAD/queries/software_update_history.sql -------------------------------------------------------------------------------- /queries/tire_pressure_weekly_trend.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cobanov/teslamate-mcp/HEAD/queries/tire_pressure_weekly_trend.sql -------------------------------------------------------------------------------- /queries/total_distance_and_efficiency.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cobanov/teslamate-mcp/HEAD/queries/total_distance_and_efficiency.sql -------------------------------------------------------------------------------- /queries/unusual_power_consumption.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cobanov/teslamate-mcp/HEAD/queries/unusual_power_consumption.sql -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cobanov/teslamate-mcp/HEAD/src/__init__.py -------------------------------------------------------------------------------- /src/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cobanov/teslamate-mcp/HEAD/src/config.py -------------------------------------------------------------------------------- /src/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cobanov/teslamate-mcp/HEAD/src/database.py -------------------------------------------------------------------------------- /src/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cobanov/teslamate-mcp/HEAD/src/tools.py -------------------------------------------------------------------------------- /src/validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cobanov/teslamate-mcp/HEAD/src/validators.py -------------------------------------------------------------------------------- /test_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cobanov/teslamate-mcp/HEAD/test_server.py -------------------------------------------------------------------------------- /utils/generate_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cobanov/teslamate-mcp/HEAD/utils/generate_token.py -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cobanov/teslamate-mcp/HEAD/uv.lock --------------------------------------------------------------------------------