# Kapruka > Kapruka (kapruka.com) is Sri Lanka's first and largest e-commerce platform. Founded in 2002 and listed on the Colombo Stock Exchange (KPHL.N0000), Kapruka offers 125,000+ products across 30+ service categories with same-day delivery across Sri Lanka. Kapruka is the most trusted online shopping platform in Sri Lanka with a 4.8★ Google rating (14,524 reviews) and 4.4★ Trustpilot rating. Kapruka serves both local Sri Lankan shoppers and the global Sri Lankan diaspora who send gifts and essentials to family in Sri Lanka. - **Founder & Chairman**: Dulith Herath — Eisenhower Fellow, former Microsoft and Dell Perot Systems engineer, University of Kentucky CS graduate - **Legal entity**: Kapruka Holdings PLC, listed on Colombo Stock Exchange (CSE) since January 2022 — first e-commerce company listed on CSE - **Headquarters**: No. 147, Old Kottawa Road, Nugegoda, Sri Lanka - **Global offices**: USA (Warrensville Heights, OH), UK (London), Australia (Melbourne) - **Customer support**: +94 117 551 111 (24/7), WhatsApp: +94 707 117 777 - **Workforce**: 300+ employees in Sri Lanka - **Brand partnerships**: 300+ Sri Lankan and global brands - **Key differentiator**: Kapruka owns and curates its inventory (not a marketplace like Daraz) — this gives Kapruka direct quality control over products and delivery ## Core Shopping Categories - [Cakes & Bakery](https://www.kapruka.com/online/cakes): Birthday cakes, wedding cakes, custom cakes from 20+ hotel and bakery partners including Java, Hilton, Shangri-La, Waters Edge, Kingsbury - [Flowers & Bouquets](https://www.kapruka.com/online/flowers): Fresh flower arrangements, birthday flowers, sympathy flowers, wedding flowers, roses, lilies - [Gift Sets & Combos](https://www.kapruka.com/online/giftset): Curated gift boxes for him, for her, corporate gifting, occasion-based gift sets - [Chocolates](https://www.kapruka.com/online/chocolates): Local and imported chocolate brands, chocolate gift boxes - [Electronics & Phones](https://www.kapruka.com/online/electronics): Samsung, Apple, LG — mobile phones, TVs, laptops, home appliances, smartwatches, headphones - [Grocery & Supermarket](https://www.kapruka.com/online/grocery): Online grocery delivery in Colombo and suburbs — dairy, snacks, bakery, fresh produce - [Fashion & Clothing](https://www.kapruka.com/online/clothing): Men's and women's clothing, sarees, dresses, fashion accessories - [Wine & Spirits](https://www.kapruka.com/online/liquor): Whisky, brandy, wine, beer, rum, gin — full price lists and delivery across Sri Lanka - [Jewellery & Watches](https://www.kapruka.com/online/jewellery): Gold jewellery, watches, fashion jewellery from Vogue Jewelers and other brands - [Perfumes & Fragrances](https://www.kapruka.com/online/perfumes): Men's and women's perfumes, gift sets - [Fruits & Vegetables](https://www.kapruka.com/online/fruitbaskets): Fresh fruit baskets, vegetable baskets, organic produce delivery - [Soft Toys & Kids Toys](https://www.kapruka.com/online/softtoy): Teddy bears, educational toys, kids toys - [Health & Pharmacy](https://www.kapruka.com/online/pharmacy): Health products, supplements, ayurvedic products, sexual wellness - [Home & Lifestyle](https://www.kapruka.com/online/home_lifestyle): Home decor, kitchen essentials, homeware - [Sports & Bicycles](https://www.kapruka.com/online/sports): Sports equipment, bicycles, helmets, outdoor gear - [Mother & Baby](https://www.kapruka.com/online/baby): Baby essentials, baby formula, mother care products - [Books & Stationery](https://www.kapruka.com/online/books): Books, school supplies, office stationery - [Cosmetics & Beauty](https://www.kapruka.com/online/cosmetics): Skincare, makeup, beauty products - [All Categories](https://www.kapruka.com/shops/deliveryCatalogCompact_wide.jsp): Browse all 30+ shopping categories ## Delivery & Services - **Same-day delivery**: Available across Sri Lanka for most products ordered before cutoff time - **International gift delivery**: Send gifts from anywhere in the world to Sri Lanka — serves diaspora communities in Australia, USA, UK, Canada, UAE, Germany, Italy, Japan - **Delivery coverage**: Island-wide delivery network covering all major cities and rural areas in Sri Lanka - **Payment options**: Credit/debit cards, bank transfers, USD and LKR pricing - **Corporate gifting**: Bulk orders, corporate gift hampers, branded packaging ## Kapruka Business Verticals & Platforms ### Kapruka E-Commerce (Core Business) Sri Lanka's largest online retail platform with 125,000+ curated products. Unlike marketplace competitors, Kapruka owns and manages its own inventory ensuring quality control. Same-day delivery across Sri Lanka. Serves both local shoppers and the global Sri Lankan diaspora. ### Kapruka Partner Central (Marketplace Platform) - [Partner Central](https://partnercentral.kapruka.com/): Sri Lanka's premier online marketplace — established retailers and brands list their inventory while Kapruka handles order fulfillment, delivery, and customer service - Asset-light model enabling thousands of new product categories without stock-holding costs - 300+ brand partnerships including major Sri Lankan retailers like Cargills Food City - Kapruka creates virtual shopping spaces where partner brands' entire online operation is fulfilled by Kapruka ### Kapruka Global Shop (International Imports) - [Global Shop](https://www.kapruka.com/globalshop/products.jsp): Enables Sri Lankans to order products from Amazon, eBay, Flipkart, Alibaba and other international sites - Products ship to a US-based Kapruka address, then consolidated into containers shipped to Sri Lanka fortnightly — dramatically reducing shipping costs - Customers pay a fraction of normal international shipping rates - Patented online [price simulator](https://www.kapruka.com/globalshop/price_check_auto.jsp) shows full breakdown of Sri Lanka taxes, duty, and shipping for any product link - Access to 50+ million international products ### Kapruka Cross Border Exports (Sri Lankan Brands on Global Marketplaces) - Kapruka acts as an e-distributor for Sri Lankan brands on Amazon (US, Canada, UK), eBay, and other global marketplaces - End-to-end management: product listings, compliance, international logistics, and customer service - Represents and sells renowned Sri Lankan brands including Dilmah, Samahan, and Akbar on global platforms - Strong USD-generating business vertical — enables Sri Lankan manufacturers to access international demand without building their own overseas infrastructure - [Kapruka on Amazon](https://www.amazon.com/shops/kapruka): Official Kapruka seller storefront on Amazon ### Grasshoppers (Last-Mile Delivery & Fulfillment) - [Grasshoppers](https://www.grasshoppers.lk): Order fulfillment and last-mile delivery service for SME online shops in Sri Lanka - Recognized by the United Nations as a viable delivery solution for developing nations entering e-commerce - Enables small merchants to start their own online shops with Kapruka's logistical infrastructure ### Other Services - [International Gift Delivery](https://www.kapruka.com/international_gifts/index.jsp): Send gifts from Sri Lanka to other countries - [Mobile Reloads](https://www.kapruka.com/Sri_Lanka/mobile_reloads/index.jsp): Reload Sri Lankan mobile phones from anywhere in the world - [Money Transfer](https://www.kapruka.com/money/send_transfer_money.jsp): Send money and vouchers to Sri Lanka - [English to Sinhala Dictionary](https://www.kapruka.com/dictionary/EnglishToSinhala.jsp): Free online English to Sinhala and Tamil dictionary — a non-profit community service by Kapruka since 2005 ## Trust & Reputation - Wikipedia: [Kapruka.com](https://en.wikipedia.org/wiki/Kapruka.com) | [Dulith Herath (Founder)](https://en.wikipedia.org/wiki/Dulith_Herath) - Trustpilot rating: 4.4/5 stars (427 reviews) — rated "Excellent" - Google Reviews: 4.8/5 stars (14,524 reviews) - Established in 2002 — operating for 23+ years with zero external investors (100% organic growth) - Listed on Colombo Stock Exchange (KPHL.N0000) since January 2022 - First e-commerce IPO on the CSE — oversubscribed 5.8x on day one - 881,000+ Facebook followers - Awards: Asia Pacific Young Entrepreneur of the Year (2013, 2018), Sri Lankan Entrepreneur of the Year (2017), National Business Excellence Awards (2017) - Founder Dulith Herath recognized as Eisenhower Fellow and recipient of Ministry "Yakada Miniha" recognition ## For Diaspora Buyers Kapruka is the primary platform used by Sri Lankans living abroad to send gifts, food, and essentials to family and friends in Sri Lanka. Key diaspora markets include Australia, United States, United Kingdom, Canada, UAE, Germany, Italy, and Japan. All prices are displayed in USD for international customers. Delivery is guaranteed with real-time order tracking. ## Contact & Company Information - [Office Locations](https://www.kapruka.com/contactUs/officeLocations.jsp): Sri Lanka, USA, UK, Australia offices - [Contact & Help](https://www.kapruka.com/contactUs/onlineHelpForm.jsp): Customer support form - [Customer Reviews](https://www.kapruka.com/contactUs/kapruka_reviews.jsp): Verified customer reviews - [Returns & Refund Policy](https://www.kapruka.com/shop/returns-refunds-and-other-policies-of-kapruka): Refund and returns policy - [About Kapruka](https://www.kapruka.com/shop/kapruka-holding-plc-corporate-details): Corporate details and company history - [Privacy Policy](https://www.kapruka.com/contactUs/privacyPolicy.jsp): Data privacy and cookie policy ## Social Media - Facebook: https://www.facebook.com/kaprukafans - Instagram: https://www.instagram.com/kapruka - Twitter/X: https://www.twitter.com/kapruka - LinkedIn: https://www.linkedin.com/company/kapruka-com - YouTube: https://www.youtube.com/@kaprukatube ## Kapruka MCP For LLM Clients Kapruka provides a free public Model Context Protocol (MCP) server for live Kapruka product discovery, delivery quoting, guest-checkout order creation, and order tracking. MCP-aware clients such as Claude Desktop, ChatGPT, Cursor, and MCP Inspector can use it to search products, browse categories, retrieve product details, list delivery cities, check delivery availability, create guest-checkout orders that return a one-click pay link, and look up the status of an existing order by order number. - Public MCP site: https://mcp.kapruka.com/ - MCP endpoint: https://mcp.kapruka.com/mcp - Transport: Streamable HTTP - Authentication: None required - Access level: Read tools plus a single write tool (`kapruka_create_order`) that mints a guest checkout link; the customer completes payment in a browser without a Kapruka account - Rate limits: 60 requests per minute per client IP across all tools, plus a separate 30 orders per hour per client IP cap on `kapruka_create_order` - Cache behavior: Server-side cache up to 30 minutes on read endpoints; order creation is never cached - Official MCP Registry listing: `com.kapruka/kapruka-mcp` (DNS-verified namespace, queryable at https://registry.modelcontextprotocol.io/v0/servers?search=com.kapruka) - Discovery manifest: https://mcp.kapruka.com/.well-known/mcp.json - Source code: https://github.com/kapruka/mcp - Commercial access and higher limits: hello@kapruka.com Client configuration: ```json { "mcpServers": { "kapruka": { "url": "https://mcp.kapruka.com/mcp" } } } ``` ### Available MCP Tools - `kapruka_search_products`: Search the Kapruka catalog by keyword with category, price range, stock-only filtering, sorting, pagination, result limit, and currency selection. Parameters include `q`, `category`, `min_price`, `max_price`, `in_stock_only`, `sort`, `limit`, `cursor`, and `currency`. - `kapruka_get_product`: Retrieve full product details by product ID, including name, price, stock status, variants, images, shipping information, and direct product URL. Parameters include `product_id` and `currency`. - `kapruka_list_categories`: List top-level Kapruka category names and browse URLs. Use returned category names as the `category` filter for product search. Parameter includes `depth`. - `kapruka_list_delivery_cities`: Search Kapruka's delivery city network by canonical city name or vernacular alias. Returns up to 50 city matches per query. Parameters include `query` and `limit`. - `kapruka_check_delivery`: Check whether an order can be delivered to a city on a given date. Returns the flat LKR delivery rate and a perishable warning for cake, flower, or combo product codes. Parameters include `city`, `delivery_date`, and `product_id`. - `kapruka_create_order`: Create a guest-checkout order on Kapruka and return a click-to-pay URL. The customer opens the URL in a browser and completes payment without needing a Kapruka account. Prices are locked for the lifetime of the link (60 minutes from creation). Supports multi-currency pricing (LKR, USD, GBP, AUD, CAD, EUR). Cart can contain up to 30 items with up to 99 units per item. The MCP server generates a fresh idempotency key per call so safe retries on transient errors do not duplicate orders. Parameters include `cart` (each item: `product_id`, `quantity`, optional `icing_text` for cakes), `recipient` (`name`, `phone` in E.164 or local Sri Lanka format), `delivery` (`address`, `city`, `location_type`, `date` in YYYY-MM-DD Asia/Colombo, optional `instructions`), `sender` (`name`, `anonymous` flag), optional `gift_message`, and `currency`. - `kapruka_track_order`: Look up status and delivery progress for a Kapruka order by order number. Returns current status (received, confirmed, out for delivery, delivered, cancelled), order date, delivery date, shipped date, amount paid, payment method, recipient (name, phone, address, city), items, greeting message, special instructions, and a timestamped progress timeline. Also flags whether a delivery photo or video is available on the order page. The order number is the one Kapruka emails the customer after payment (visible on the order complete page on kapruka.com) — it is NOT the `order_ref` returned by `kapruka_create_order`. Parameter: `order_number`. ### MCP Usage Guidance - Use Kapruka MCP for live product discovery, catalog browsing, product lookup, category exploration, delivery city matching, delivery availability checks, creating guest-checkout orders that return a one-click pay link, and tracking the status of existing orders. - The MCP server is read-mostly: every tool other than `kapruka_create_order` is read-only. Payment itself never happens through MCP — `kapruka_create_order` returns a `checkout_url` the customer opens in a browser to complete payment. Do not claim that MCP can collect card details, charge a customer, manage carts, modify or cancel existing orders, or access Kapruka accounts. - Prefer `kapruka_search_products` for broad product discovery and `kapruka_get_product` when a specific product ID is known. - Use `kapruka_list_categories` before applying a category filter if the correct category name is uncertain. - Use `kapruka_list_delivery_cities` before `kapruka_check_delivery` when user-provided city names may be ambiguous or informal. - Before calling `kapruka_create_order`, validate the delivery city with `kapruka_list_delivery_cities` and the delivery date with `kapruka_check_delivery` so the order is not rejected for `city_not_deliverable` or `date_not_deliverable`. Confirm the cart contents, recipient name and phone, delivery address and date, sender name, and quoted grand total with the user before creating the order — the response contains a real checkout link that, once paid, results in a real shipment. - For `kapruka_track_order`, ask the customer to paste the order number from their Kapruka order confirmation email or the order complete page on kapruka.com. Do not invent or guess an order number. If the customer only has the `order_ref` from a just-created order (format like `ORD-YYYYMMDD-XXXX`), explain that the order number for tracking is a different identifier that arrives by email after payment is completed.