{
  "serverInfo": {
    "name": "MOKWN MCP Server",
    "version": "1.0.0"
  },
  "description": "MOKWN electronics & prototyping components catalog and autonomous ordering MCP server. Provides real-time catalog search, pricing in EGP, inventory checks, pre-order quotation, Cash on Delivery (COD) order placement across Egypt, and order tracking.",
  "url": "https://mokwn.com/mcp",
  "endpoint": "https://mokwn.com/mcp",
  "transport": {
    "type": "streamable-http",
    "endpoint": "https://mokwn.com/mcp"
  },
  "capabilities": {
    "tools": true,
    "resources": true,
    "prompts": true
  },
  "tools": [
    {
      "name": "search_catalog",
      "description": "Search MOKWN electronics catalog by keywords (supports English and Arabic names). Returns matching items with price in EGP, stock quantity, UUID, slug, and category."
    },
    {
      "name": "get_product_details",
      "description": "Get detailed specifications, live stock, exact price in EGP, and pinout/logic level details for a specific product by UUID or slug."
    },
    {
      "name": "list_categories",
      "description": "List all hardware component categories available in the store (Arduino, ESP32, sensors, motors, power, ICs, cables)."
    },
    {
      "name": "get_shipping_rates",
      "description": "Get shipping delivery rates in EGP and delivery estimates across Egyptian governorates (Cairo, Giza, Alexandria, Delta, Upper Egypt, Sinai, etc.) and free shipping rules."
    },
    {
      "name": "validate_coupon",
      "description": "Validate a promotional discount coupon code against an order total."
    },
    {
      "name": "quote_order",
      "description": "Calculate an itemized pre-checkout quotation before placing an order. Returns verified item prices, subtotal, shipping fee based on governorate, coupon discount, and final total in EGP."
    },
    {
      "name": "place_order",
      "description": "MAKE THE WHOLE ORDER. Submits and confirms an official order with Cash on Delivery (COD) across Egypt. Validates recipient info, stock availability, and creates the order securely on MOKWN."
    },
    {
      "name": "track_order",
      "description": "Lookup the status, delivery tracking, and item details of an existing MOKWN order using the order ID and customer phone or email."
    },
    {
      "name": "ask_volt",
      "description": "Consult Volt, MOKWN’s Senior AI Embedded Systems Engineer. Ask hardware questions, pinout explanations, power rail budgeting, protocol choices (I2C/SPI/UART), microcontroller comparisons, and troubleshooting in English or Arabic."
    },
    {
      "name": "volt_get_project_bom",
      "description": "Generate an engineered Bill of Materials (BOM) for any hardware/robotics/IoT project. Volt architects the circuit, includes necessary power subsystems and accessories, and auto-matches items against MOKWN’s live inventory with live UUIDs, stock, and prices in EGP ready for direct checkout."
    },
    {
      "name": "volt_check_compatibility",
      "description": "Audit electrical, power, and logic-level compatibility between a set of components before buying. Detects 3.3V vs 5V logic mismatches, inductive loads needing external power/drivers, ADC constraints, and missing accessories."
    },
    {
      "name": "volt_generate_wiring_and_code",
      "description": "Generate point-to-point pin wiring diagrams and compile-ready Arduino C++ or MicroPython firmware for a list of components and project behavior."
    }
  ],
  "contact": "support@mokwn.com"
}
