MD

mmdju/digikala-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

166 stars 22 forks Качество 73 Тренд 32NOASSERTION

MCP-сервер для Digikala: поиск, сравнение и проверка цен на крупнейшем рынке Ирана. Только для чтения, без ключа API. 16 инструментов, размещенных на Cloudflare Workers.

Обзор

Публичный MCP-сервер, который предоставляет агентам ИИ: поиск, скидки, рейтинги, продавцы, отзывы, предложения и бестселлеры. https://digikala-mcp.mmdju.workers.dev/mcp (Потоковый HTTP, без состояния) Любой MCP-клиент, . Cline / Cursor / Claude Desktop (mcp.json стиле): Агенты, работающие в браузере, тоже работают — конечная точка отвечает на CORS preflight (OPTIONS /mcp). - (1 Томан = 10 риалов). Цены, запасы и скидки — всегда ссылайтесь на URL продукта, чтобы пользователь мог подтвердить покупку перед покупкой. - Начинайте расплывчатые запросы для получения реальных поисковых запросов и category_id. - Всё, что имеет a или это слово идёт — обычный поиск видит только одну страницу. - Количество товаров — и дрейф между страницами — рассматривайте их как приблизительные. - Поиск Digikala — результаты, которые лишь частично совпадают с запросом, возвращаются отмеченными low_confidence (с точным unmatched_terms), а страницы молчаливо сообщают page_clamped. - Результаты (по умолчанию 10, максимум 30) защищают контекст агента. Спецификации ограничены 60 атрибутами, если не сужаться.

Обзор (машинный перевод)

Публичный MCP-сервер, который предоставляет агентам ИИ реальные данные с Digikala — крупнейшего онлайн-маркетплейса Ирана: поиск, цены в Томане, скидки, рейтинги, продавцы, отзывы, предложения и бестселлеры. Только для чтения, ключ не требуется.

Живая конечная точка: https://digikala-mcp.mmdju.workers.dev/mcp (Потоковый HTTP)

نسخه فارسی · Примеры · Ссылка на инструменты · Журнал изменений

Соединяйся через 30 секунд

Любой потоковый HTTP MCP клиент, один URL. Cline / Cursor / Claude Desktop (стиль mcp.json):

Тогда просто скажите: “лучший телефон Samsung с ценой менее 100 миллионов томанов”, **“этот ноутбук хорош?” **, **“что сегодня по скидке?” **, **“что сейчас популярно в Иране?” **.

Нет клиента под рукой? Весь протокол — это один ПОСТ — настоящий звонок:

И настоящий ответ, сведенный до костей (Томан, как JSON-цифры):

19 инструментов, сгруппированных по вопросу

Найди его

Инструмент На что он отвечает
digikala_suggest Расплывчатые формулировки для реальных поисковых запросов, идентификаторов категорий, тенденций
search_digikala «Покажи мне X» — фильтры, сортировка, пейджинг
browse_category Просмотрите категорию и подробно погрузитесь в подкатегории

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Digikala MCP - shop intelligence for AI agents

A public MCP server that gives AI agents real data from Digikala - Iran’s largest online marketplace: search, prices in Toman, discounts, ratings, sellers, reviews, deals and bestsellers. Read-only, no key needed.

Live endpoint: https://digikala-mcp.mmdju.workers.dev/mcp (Streamable HTTP)

نسخه فارسی · Examples · Tool reference · Changelog

Connect in 30 seconds

Any Streamable HTTP MCP client, one URL. Cline / Cursor / Claude Desktop (mcp.json style):

{
  "mcpServers": {
    "digikala": { "url": "https://digikala-mcp.mmdju.workers.dev/mcp" }
  }
}

Then just talk: “best Samsung phone under 100 million Toman”, “is this laptop any good?”, “what is on deal today?”, “what is popular in Iran right now?”.

No client at hand? The whole protocol is one POST - a real call:

curl -sS https://digikala-mcp.mmdju.workers.dev/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_digikala","arguments":{"query":"هدفون بی سیم","limit":2}}}'

And a real answer, trimmed to its bones (Toman, as JSON numbers):

{
  "query": "هدفون بی سیم",
  "returned": 2,
  "items": [
    { "id": 5112620, "title": "هدفون بی سیم مدل P47 5.0+EDR", "price_toman": 800000, "rating_stars": 3.7, "url": "https://www.digikala.com/product/dkp-5112620/" },
    { "id": 19019009, "title": "هدفون بلوتوثی مدل P9 V5.3 ...", "price_toman": 900000, "rating_stars": 3, "url": "https://www.digikala.com/product/dkp-19019009/" }
  ]
}

19 tools, grouped by the question

Find it

Tool What it answers
digikala_suggest Vague wording to real search terms, category ids, trends
search_digikala “Show me X” - filters, sorting, paging
browse_category Browse a category and drill into sub-categories
browse_tag Digikala’s own tag shelves - resolve a tag name, then browse it like a search
search_filters “Which brands exist for X?” - brand / colour / category ids + price range
brand_lookup Any brand name to its id, Persian or English

Know one product

Tool What it answers
product_details Everything about one product: price, seller, warranty, specs, delivery
product_url Product id to shareable URL + title
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "digikala": { "url": "https://digikala-mcp.mmdju.workers.dev/mcp" } } }