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
- 1Click Connect Kapruka free. There's no sign-in, so its tools are ready at once.
- 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.
- 3Add ContextGate to your AI app as a connector or MCP server. The steps for each app are on the Works with page.
- 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.