MD

mmdju/digikala-mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

166 stars 22 forks 品質 73 トレンド 31NOASSERTION

DigikalaのMCPサーバー:イラン最大のマーケットプレイスで製品の検索、比較、価格確認。読み取り専用、APIキーなし。16のツールがCloudflare Workersでホストされています。

概要

AIエージェントに検索、割引、評価、販売者、レビュー、ディール、ベストセラーを提供する公開MCPサーバーです。 https://digikala-mcp.mmdju.workers.dev/mcp(ストリーム可能なHTTP、ステートレス) 任意のMCPクライアント、Cline / Cursor / Claude Desktop(mcp.jsonスタイル): ブラウザ上で動作するエージェントも動作します。エンドポイントはCORSプリフライト(OPTIONS /mcp)に対応します。 - (1 トマン = 10 リアル)価格、在庫、割引 - 購入前に確認できるように必ず商品URLをリンクしてください。- 曖昧なクエリは「で始めて実際の検索語とcategory_idを得る。- aや単語がつくものは - 単検索では1ページしか表示されません。- 商品数はページ間で移動します - おおよそのものとして扱う。- Digikalaの検索 - クエリと部分的にしか一致しない結果は、low_confidenceフラグ付き(正確なunmatched_terms付き)や静かに固定されたページでpage_clampedを報告します。- 結果はエージェントのコンテキストを保護するために(デフォルト10、最大30)です。スペックは絞り込まれない限り60の属性に制限されています。

概要(AI 翻訳)

AIエージェントにイラン最大のオンラインマーケットプレイス「Digikalaからのリアルデータ:検索、Tomanの価格、割引、評価、販売、レビュー、ディール、ベストセラー」を提供する公開MCPサーバー。読み取り専用、キー不要

ライブエンドポイント: https://digikala-mcp.mmdju.workers.dev/mcp(ストリーミング可能なHTTP)

نسخه فارسی ·例ツール参照変更ログ

30秒後に接続

任意のストリーム可能なHTTP MCPクライアント、1つのURL。Cline / Cursor / Claude Desktop(mcp.jsonスタイル):

それからただ話してください:「「1億トーマン未満の最高のサムスン携帯電話」、「このノートパソコンは良いか?」、「今日の取引は何?」、「今イランで人気のあるものは何ですか?」.

クライアントがいないのですか?プロトコル全体は1つのPOST、つまり実際の通話です:

そして、骨の髄まで削ぎ落とされた本当の答え(TOMAN、JSONの数字として):

19 道具、質問ごとにまとめて

見つけて

ツール 答えるもの
digikala_suggest 実際の検索語、カテゴリID、トレンドへの曖昧な表現**
search_digikala 「X を見せて」 - フィルター、ソート、ページング
browse_category カテゴリを閲覧し、サブカテゴリにドリル

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

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
GitHub で README 全文を見る

インストール

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" } } }