kari catalog

Registre officiel Recherche et web

kari shoe and accessory stores in Russia, Kazakhstan, Belarus: search, prices, stores, size stock

Que pouvez-vous faire avec kari catalog ?

  • "Find white sneakers in size 38 under 5000 rubles in Kazan"
  • "Is there a store in Almaty where I can pick up this model in size 41 today?"
  • "Show kari stores in Minsk with their opening hours"
  • "Compare the composition and rating of these two boots"
  • "Найди женские ботинки 37 размера в Москве со скидкой"

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

Remote (streamable-http)
Claude Code
claude mcp add --transport http kari-catalog 'https://mcp.kari.com/mcp'
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "kari-catalog": {
            "type": "http",
            "url": "https://mcp.kari.com/mcp"
        }
    }
}

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. kari catalog MCP server
  2. What you can ask
  3. Connect
  4. Tools
  5. Calling without an MCP client
  6. Agent skill
  7. Discovery
  8. На русском
  9. Contact

kari catalog MCP server

Public Model Context Protocol server for the catalog of kari, a chain of shoe, clothing and accessory stores in Russia, Kazakhstan and Belarus. AI assistants use it to search products, check prices, find stores and see which store has a size in stock.

https://mcp.kari.com/mcp
  • Transport: Streamable HTTP, stateless, JSON responses.
  • No authentication, no API key.
  • Read-only: the server never places orders and has no cart. Purchase and pickup happen on the website through the product url.
  • Rate limit: 60 requests per minute per IP address.
  • Registry name: com.kari/catalog in the official MCP Registry.

This repository holds the description, client configuration and an agent skill. The server itself runs at kari and is not open source.

What you can ask

  • "Find white sneakers in size 38 under 5000 rubles in Kazan"
  • "Is there a store in Almaty where I can pick up this model in size 41 today?"
  • "Show kari stores in Minsk with their opening hours"
  • "Compare the composition and rating of these two boots"
  • "Найди женские ботинки 37 размера в Москве со скидкой"

Connect

Claude (claude.ai, desktop and mobile apps)

Settings → Connectors → Add custom connector, URL https://mcp.kari.com/mcp. No OAuth settings are needed.

Claude Code
claude mcp add --transport http kari https://mcp.kari.com/mcp

Or install the plugin from this repository, which adds the server and the skill together:

/plugin marketplace add kari-it/kari-mcp
/plugin install kari-catalog@kari
ChatGPT

Settings → Apps & Connectors → Advanced → enable Developer mode, then create a connector with the URL https://mcp.kari.com/mcp and authentication No authentication.

VS Code / GitHub Copilot

.vscode/mcp.json:

{
  "servers": {
    "kari": { "type": "http", "url": "https://mcp.kari.com/mcp" }
  }
}
Cursor

~/.cursor/mcp.json:

{
  "mcpServers": {
    "kari": { "url": "https://mcp.kari.com/mcp" }
  }
}
Other clients

Any client that supports remote MCP servers over Streamable HTTP. For clients that only speak stdio, use a bridge such as mcp-remote:

{
  "mcpServers": {
    "kari": { "command": "npx", "args": ["-y", "mcp-remote", "https://mcp.kari.com/mcp"] }
  }
}

Tools

Every tool takes country: ru (Russia, RUB), kz (Kazakhstan, KZT) or by (Belarus, BYN). Prices and stock depend on the city; without city_id the capital is used.

ToolWhat it doesKey inputs
find_cityFinds a city where kari operates by part of its name; returns up to 10 cities with city_idquery
find_storesStores in a city with address, opening hours and coordinates; filter by name, address, mall or metro; 10 per pagecity_id, query, page
search_productsCatalog search with filters; returns price, size range and a link to the websitequery, city_id, price_min, price_max, size, brand, sort, limit, page
get_productProduct details: price, images, color, composition, rating, sizes with availability in the cityarticul, city_id
check_availabilityStores in the city that can hand over the size, and when (pickup); quantities are not disclosedarticul, size, city_id

sort: relevance, price_asc, price_desc, rating, discount.

All tools are annotated readOnlyHint: true, destructiveHint: false.

Typical flow
  1. find_city with the user's city, keep city_id.
  2. search_products with the request in the user's language and filters.
  3. get_product for the chosen articul: sizes, composition, available.
  4. check_availability for the size: which stores can hand it over and when.
  5. Give the user the product url; ordering happens on the website.

Notes for models:

  • sizes in search_products is the size range of the model, not stock.
  • available in get_product means the item can be ordered in this city (store or warehouse), not that it is on a shelf today. Pickup timing comes from check_availability.
  • Items without sizes (bags, accessories) have an empty sizes; call check_availability without size.
  • old_price and discount_percent are present only when the website shows a markdown.

Calling without an MCP client

Send one JSON-RPC 2.0 message per POST request; batches are not supported and no session header is needed.

curl -X POST https://mcp.kari.com/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_products","arguments":{"country":"ru","query":"белые кроссовки","limit":3}}}'

A plain-text description for models is served at https://mcp.kari.com/.

Agent skill

skills/kari-catalog/SKILL.md is an Agent Skill that tells an agent when to use this server and in what order to call the tools. Claude Code picks it up through the plugin above; other agents can copy the folder into their skills directory.

Discovery

  • https://kari.com/llms.txt, https://kari.com/ai/ — description for people and models.
  • https://mcp.kari.com/.well-known/mcp/server-card.json and https://kari.com/.well-known/mcp.json — server card.
  • server.json — the entry published in the MCP Registry.

На русском

Открытый MCP-сервер каталога kari: поиск обуви, одежды и аксессуаров, цены, магазины и наличие размера в России, Казахстане и Беларуси. Адрес https://mcp.kari.com/mcp, авторизация не нужна, только чтение, лимит 60 запросов в минуту с одного адреса. Инструкции по подключению — на странице https://kari.com/ai/.

Contact

Questions about the server: https://kari.com/ai/.

Questions fréquentes

Qu'est-ce que kari catalog ?

kari shoe and accessory stores in Russia, Kazakhstan, Belarus: search, prices, stores, size stock

Comment installer kari catalog ?

Il fonctionne comme serveur distant. Dans Claude Code : claude mcp add --transport http kari-catalog 'https://mcp.kari.com/mcp'. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour kari catalog ?

Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.

kari catalog est-il open source ?

Son code est public sur GitHub, mais le dépôt ne déclare pas de licence standard.

Qui maintient kari catalog ?

Il est publié par kari-it. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.