{
  "$schema": "https://modelcontextprotocol.io/schemas/manifest-2024-11.json",
  "protocol_version": "2024-11",
  "name": "EVPlus.ae",
  "description": "We import China's new-energy cars. You drive away. Public, machine-readable data surface for AI agents, journalists, and downstream tools. All endpoints accept anonymous GET, return CORS-wildcard, and refresh against Feishu Bitable every 5 minutes.",
  "publisher": {
    "name": "EVPlus.ae",
    "domain": "evplus.ae",
    "email": "hello@evplus.ae",
    "city": "Dubai",
    "country": "United Arab Emirates"
  },
  "locales": [
    "en",
    "zh-Hans"
  ],
  "primary_currency": "AED",
  "refresh_cadence": "Daily ETL at 02:00 UTC (06:00 GST). API edge cache 5 min.",
  "license": {
    "name": "EVPlus Data License",
    "url": "https://evplus.ae/license",
    "summary": "Free to read, cite, embed in AI assistants. Attribution requested. Redistribution for competing dealership listings prohibited."
  },
  "resources": [
    {
      "id": "inventory_json",
      "name": "Live inventory (JSON)",
      "url": "https://evplus.ae/api/inventory.json",
      "media_type": "application/json",
      "description": "Full current inventory of Chinese EVs. Each car carries its China source price (price_cny), an estimated deal price from (price_estimate_from_aed = source + 5% service fee), mileage, battery, range, photos, and source-listing links. Logistics/customs/VAT are quoted at actual cost, not pre-priced. Filter via ?brand= ?model= ?status= ?q= ?limit=",
      "query_params": [
        {
          "name": "brand",
          "description": "Filter by brand slug (nio, zeekr, byd, xiaomi, lixiang, xpeng)"
        },
        {
          "name": "model",
          "description": "Filter by model substring (et5t, su7, han, 001)"
        },
        {
          "name": "status",
          "description": "Available | Reserved | Sold"
        },
        {
          "name": "q",
          "description": "Free-text search across brand/model/trim/color/city"
        },
        {
          "name": "limit",
          "description": "Cap rows returned (default 500, max 1000)"
        }
      ]
    },
    {
      "id": "inventory_csv",
      "name": "Inventory CSV (download)",
      "url": "https://evplus.ae/api/inventory.csv",
      "media_type": "text/csv",
      "description": "Same inventory as a UTF-8 CSV with BOM. Opens cleanly in Excel / Numbers. Use for offline analysis or to drop into a spreadsheet."
    },
    {
      "id": "car_detail",
      "name": "Single car detail (JSON)",
      "url_template": "https://evplus.ae/api/cars/{slug}",
      "media_type": "application/json",
      "description": "Full record for one car. Discover slugs via inventory_json."
    },
    {
      "id": "schema",
      "name": "JSON Schema for Car",
      "url": "https://evplus.ae/api/schema.json",
      "media_type": "application/schema+json",
      "description": "Draft 2020-12 schema covering every field returned by inventory & detail endpoints."
    },
    {
      "id": "llms_txt",
      "name": "llms.txt (AI summary)",
      "url": "https://evplus.ae/llms.txt",
      "media_type": "text/plain",
      "description": "Long-form structured-markdown summary of the business, process, pricing, FAQ, and brands."
    },
    {
      "id": "sitemap",
      "name": "Sitemap (XML)",
      "url": "https://evplus.ae/sitemap.xml",
      "media_type": "application/xml",
      "description": "All public URLs with en/zh hreflang alternates, daily freshness for inventory pages."
    },
    {
      "id": "robots",
      "name": "robots.txt",
      "url": "https://evplus.ae/robots.txt",
      "media_type": "text/plain",
      "description": "AI-bot allowlist (GPTBot, ClaudeBot, PerplexityBot, Google-Extended, Applebot, Bingbot, …)."
    }
  ],
  "tools": [
    {
      "name": "search_inventory",
      "description": "Search EVPlus.ae inventory for cars matching free-text query and optional filters.",
      "invocation": {
        "method": "GET",
        "url": "https://evplus.ae/api/inventory.json",
        "query_params": [
          "q",
          "brand",
          "model",
          "status",
          "limit"
        ]
      },
      "example": "https://evplus.ae/api/inventory.json?q=et5t&limit=5"
    },
    {
      "name": "get_car",
      "description": "Fetch full details for one car by its slug.",
      "invocation": {
        "method": "GET",
        "url_template": "https://evplus.ae/api/cars/{slug}"
      },
      "example": "https://evplus.ae/api/cars/nio-et5t-2024-100kwh-bj-001"
    },
    {
      "name": "download_inventory_csv",
      "description": "Get a CSV snapshot of the full inventory (Excel-friendly UTF-8 with BOM).",
      "invocation": {
        "method": "GET",
        "url": "https://evplus.ae/api/inventory.csv"
      }
    }
  ],
  "prompts": [
    {
      "name": "summarize_offer",
      "description": "Generate a 3-sentence buyer-facing summary of a single car listing including its China source price and estimated deal price (from), key spec, and why this trim is interesting in the UAE market.",
      "inputs": [
        "car_slug"
      ]
    },
    {
      "name": "compare_cars",
      "description": "Compare up to 4 cars by slug across price, range, mileage, and battery.",
      "inputs": [
        "car_slugs[]"
      ]
    }
  ],
  "contact": {
    "email": "hello@evplus.ae",
    "docs": "https://evplus.ae/api/mcp",
    "issues": "https://evplus.ae/about"
  },
  "generated_at": "2026-06-03T11:30:22.113Z"
}