{
  "$schema": "https://modelcontextprotocol.io/schema/server-card.json",
  "serverInfo": {
    "name": "earthtronev-mcp",
    "title": "EarthtronEV MCP Server",
    "version": "1.0.0",
    "description": "Model Context Protocol (MCP) server for EarthtronEV charging network, real-time station availability, and franchise inquiries."
  },
  "transport": {
    "type": "streamable-http",
    "endpoint": "https://www.earthtronev.com/mcp/"
  },
  "endpoint": "https://www.earthtronev.com/mcp/",
  "capabilities": {
    "tools": {
      "listChanged": false
    },
    "resources": {
      "subscribe": false,
      "listChanged": false
    },
    "prompts": {
      "listChanged": false
    },
    "logging": {}
  },
  "tools": [
    {
      "name": "find_charging_stations",
      "description": "Find nearby EarthtronEV charging stations by city, state, or highway name in India.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "city": {
            "type": "string",
            "description": "City name (e.g., Delhi, Gurgaon, Noida, Shimla)"
          },
          "highway": {
            "type": "string",
            "description": "Highway name (e.g., Delhi-Chandigarh, NH-44)"
          }
        }
      }
    },
    {
      "name": "check_station_availability",
      "description": "Check real-time charger status, available connectors (CCS2, Type 2, GB/T, CHAdeMO), and charging speeds.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "station_id": {
            "type": "string",
            "description": "Identifier of the charging station hub"
          }
        },
        "required": [
          "station_id"
        ]
      }
    },
    {
      "name": "submit_franchise_inquiry",
      "description": "Submit an inquiry to become an EarthtronEV franchise or site host partner.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "phone": {
            "type": "string"
          },
          "email": {
            "type": "string"
          },
          "location": {
            "type": "string"
          }
        },
        "required": [
          "name",
          "phone",
          "email"
        ]
      }
    }
  ]
}