{
  "$schema": "https://mytesla.io/agents.schema.json",
  "name": "mytesla.io",
  "tagline": "AI-agent-native Tesla vehicle control and intelligence.",
  "description": "MCP server that lets an AI assistant read your Tesla's state and (with a subscription) send signed commands — lock, unlock, climate, charging, sentry, valet, speed limit, HomeLink, and more. Connect from Claude Desktop, Claude.ai, ChatGPT (Pro/Team/Enterprise), Cursor, VS Code, or any MCP-aware client.",
  "homepage": "https://mytesla.io",
  "documentation": "https://mytesla.io/docs",
  "support": "support@mytesla.io",
  "mcp": {
    "endpoint": "https://mcp.mytesla.io/mcp",
    "transport": "streamable-http",
    "card": "https://mcp.mytesla.io/.well-known/mcp/servers.json",
    "auth": {
      "type": "oauth2",
      "authorization_server": "https://mcp.mytesla.io/.well-known/oauth-authorization-server",
      "protected_resource": "https://mcp.mytesla.io/.well-known/oauth-protected-resource",
      "dynamic_client_registration": "https://mcp.mytesla.io/oauth/register"
    }
  },
  "capabilities": {
    "read": [
      "List vehicles on the account",
      "Read full vehicle state (battery, range, charging, climate, location, doors, windows, odometer)",
      "Read current credit balance"
    ],
    "control": {
      "climate": ["start_climate", "stop_climate", "set_cabin_temperature", "max_defrost", "set_seat_heater", "set_seat_cooler", "set_steering_wheel_heater", "set_climate_keeper_mode", "set_cabin_overheat_protection"],
      "charging": ["start_charging", "stop_charging", "set_charge_limit", "set_charging_amps", "open_charge_port", "close_charge_port", "set_scheduled_charging", "set_scheduled_departure"],
      "access": ["lock_vehicle", "unlock_vehicle", "honk_horn", "flash_lights", "actuate_trunk", "control_windows", "sun_roof_control"],
      "security": ["set_sentry_mode", "set_valet_mode", "reset_valet_pin", "set_speed_limit", "speed_limit_activate", "speed_limit_deactivate", "speed_limit_clear_pin"],
      "navigation": ["share_destination", "trigger_homelink"],
      "wake": ["wake_vehicle"],
      "software": ["schedule_software_update", "cancel_software_update"]
    },
    "diagnostics": ["report_bug"]
  },
  "pricing": {
    "tiers": [
      { "name": "Driver", "price_usd": 4.99, "period": "month", "credits": 500 },
      { "name": "Driver Max", "price_usd": 9.99, "period": "month", "credits": 1500 }
    ],
    "extra_usage_packs_usd": [0.99, 3.99, 9.99],
    "notes": "Most tool calls cost 1 credit. wake_vehicle costs 10. get_vehicles, get_credit_balance, and report_bug are free."
  },
  "ai_policy": {
    "allowed_bots": ["GPTBot", "ChatGPT-User", "ClaudeBot", "PerplexityBot", "Google-Extended", "anthropic-ai", "CCBot"],
    "training_use": "permitted",
    "retrieval_use": "permitted",
    "robots": "https://mytesla.io/robots.txt"
  },
  "version": "0.1.0",
  "updated_at": "2026-05-24"
}
