Kapruka MCP by kapruka.com

MCP server · Commerce & checkout · indexed, not reviewed

Hostedvendor's own

Not reviewed

No score, grade or rank. This listing is facts from the official MCP registry and our own checks, and it stays out of the rankings until the panel reviews it.

How the index works

Free public MCP server for Kapruka.com — Sri Lanka's largest e-commerce platform.

What the official MCP registry says

Facts

MCP registry
com.kapruka/kapruka-mcp · 0.6.0
Endpoint
https://mcp.kapruka.com/mcp
GitHub stars
21
Registry entry
updated 3 Oct 2026

From the official MCP registry, the package registries and our own checks. JSON · Markdown

Why it's listed

  • It's published in the registry under kapruka.com, a namespace the registry only gives to whoever proves they control that domain.

Being indexed says nothing about quality, and nobody can pay for it. Is this yours? Ask for a review.

Tools it lists 8 · about 9,979 tokens of context · checked 29 minutes ago

ToolWhat it doesHint
kapruka_list_categoriesList top-level Kapruka product categories by name with browse URLs. Returns the site's NAVIGATION categories plus the public Kapruka.com URL for each category landing page — useful for sending a customer to a category…read-only
kapruka_get_productFetch full details for a single Kapruka product by its product ID. Returns name, description, price (with optional currency conversion), stock status, images, variants, shipping info, delivery scope, and a direct…read-only
kapruka_search_productsSearch for products on Kapruka.com by keyword, with optional category filter and pagination. Returns a ranked list of matching products with prices, stock status, images, and URLs, plus the category facets available for…read-only
kapruka_create_orderCreate a guest-checkout order on Kapruka and return a click-to-pay link. Builds a Kapruka order from the supplied cart + recipient + delivery + sender, then returns a checkout URL the customer opens in a browser to…writes
kapruka_track_orderLook up status and delivery progress for a Kapruka order by order number. Returns current status (received / confirmed / out-for-delivery / delivered / cancelled), the recipient and delivery details on file, a…read-only
kapruka_render_options_cardRender 1-4 products as ONE shareable JPEG "menu" card and return its URL. The card shows each product's photo with a big numbered badge (the ref you assign), and its name + price printed under the photo. Built for chat…read-only
kapruka_list_delivery_citiesList or search Sri Lankan cities Kapruka delivers to. Use the `query` param to filter (e.g. "colombo" → all Colombo zones, "anur" → Anuradhapura). Without a query you get the first 25 cities alphabetically, which is…read-only
kapruka_check_deliveryCheck whether Kapruka can deliver to a given city on a given date, and the delivery fee. Returns whether the requested date is available (if not, the next available date plus reason) and the delivery fee the checkout…read-only

What https://mcp.kapruka.com/mcp answered to tools/list, asked without credentials over MCP 2025-11-25. The token figure is the size of the list as sent, divided by four; a model sees about that much before it calls anything. Full definitions, input schemas included, are in the listing's JSON under mcpTools.

How its tools read to an agent 0 errors · 17 warnings · 9 notes

  • warnTC07kapruka_check_deliverythe description is about 1,103 tokens
  • warnTC07kapruka_create_orderthe description is about 994 tokens
  • warnTC07kapruka_get_productthe description is about 648 tokens
  • warnTC07kapruka_search_productsthe description is about 905 tokens
  • warnTC07kapruka_track_orderthe description is about 545 tokens
  • warnTC15kapruka_check_deliveryinputSchema uses $ref/$defs
  • warnTC15kapruka_create_orderinputSchema uses $ref/$defs
  • warnTC15kapruka_get_productinputSchema uses $ref/$defs
  • warnTC15kapruka_list_categoriesinputSchema uses $ref/$defs
  • warnTC15kapruka_list_delivery_citiesinputSchema uses $ref/$defs
  • warnTC15kapruka_render_options_cardinputSchema uses $ref/$defs
  • warnTC15kapruka_search_productsinputSchema uses $ref/$defs
  • warnTC15kapruka_track_orderinputSchema uses $ref/$defs
  • warnTC18kapruka_track_orderreadOnlyHint is true but the name says "order"
  • warnTC22kapruka_check_deliverythe definition is about 1,973 tokens
  • warnTC22kapruka_create_orderthe definition is about 2,227 tokens
  • warnTC22kapruka_search_productsthe definition is about 1,704 tokens
  • noteTC11kapruka_check_deliverya parameter is documented in the description but not in the schema: params
  • noteTC11kapruka_create_ordera parameter is documented in the description but not in the schema: params
  • noteTC11kapruka_get_producta parameter is documented in the description but not in the schema: params
  • noteTC11kapruka_list_categoriesa parameter is documented in the description but not in the schema: params
  • noteTC11kapruka_list_delivery_citiesa parameter is documented in the description but not in the schema: params
  • noteTC11kapruka_render_options_carda parameter is documented in the description but not in the schema: params
  • noteTC11kapruka_search_productsa parameter is documented in the description but not in the schema: params

The first 24 of 26; every finding is in the listing's JSON under mcpTools.check.

The checks from /check and anchor check, run each day on the list above: about 9,979 tokens of definitions. Not part of the score yet. Check your own server.

For companies

Do agents find, use and choose your tools?

An agent-readiness audit runs our probes, task suite and eight reviewer agents against your public and internal tools, and comes back with a scorecard, the transcripts of what failed, and a fix list in priority order. From $2,500, re-run included. We never take payment to move a rank. We do help companies earn one.