Kapruka MCP: shop and send gifts in Sri Lanka from your AI app

Kapruka's free public MCP server puts Sri Lanka's largest e-commerce catalog in your AI app: search products, check delivery to a city on a date, create guest-checkout orders with a pay link and track them. ContextGate connects all 10 tools to Claude, ChatGPT and Cursor; switch off order creation and your AI app can browse but not buy.

  • Ready to connect
  • Free
  • 10 example tools

Connect Kapruka's catalog to Claude, ChatGPT or Cursor

  1. 1Click Connect Kapruka free. There's no sign-in, so its tools are ready at once.
  2. 2Most tools browse and check, like `kapruka_search_products` and `kapruka_check_delivery`. `kapruka_create_order` builds a real order with a pay link, so switch it off if your AI app should only shop around.
  3. 3Add ContextGate to your AI app as a connector or MCP server. The steps for each app are on the Works with page.
  4. 4Ask your AI app whether Kapruka can deliver flowers to Kandy this Saturday and what it costs, then open Activity to see the `kapruka_check_delivery` call.

Shopping and gifting with Kapruka's tools

  • Search products by keyword with `kapruka_search_products`, with prices and stock status.
  • Check whether Kapruka delivers to a Sri Lankan city on your date, and the fee, with `kapruka_check_delivery`.
  • Follow an existing order from received to delivered with `kapruka_track_order`.
  • Send a gift abroad: list the countries Kapruka delivers gifts in, then browse that country's store.

Kapruka's server has 10 tools; all of them appear in ContextGate as soon as you add it.

Decide who can place orders

  • Switch off `kapruka_create_order` and your AI app can't create orders or pay links.
  • Set a policy to warn before an order is created, so the cart and recipient get a second look.
  • Activity records each search, delivery check and order.

What you get with Kapruka and ContextGate

  • Your AI apps can use KaprukaClaude, Cursor, ChatGPT and other AI apps reach Kapruka through the one ContextGate connection you add to them.
  • You choose which tools they can useSwitch off any Kapruka tool you don't want used. It's hidden from your AI apps and refused if called.
  • Every call is checked and recordedYour policies check each call (for example, personal data is hidden and secrets are blocked), and Activity keeps a record of it.

ContextGate sees only the tool calls that go through it, not your AI app's built-in tools or your chats.

Kapruka tools

Examples of what your AI apps can do in Kapruka. You'll see the exact list of tools after you connect it.