Torob

io.github.sepehr071由 GitHub 帳號 sepehr071 發布v0.2.0更新於 Nov 8, 2026

Unofficial read-only Torob: compare Iranian shop prices, price history, deal checks and baskets.

概覽

AI 產生的概覽

非官方唯讀 MCP 伺服器,讓助理在 Torob 上搜尋商品,並比較伊朗各店家的價格、報價、價格歷史與商家資訊。

可以做什麼
  • 依分類、品牌、價格、新品或二手、分期與城市等條件搜尋商品,並提供自動完成、篩選器、分類、品牌、熱門搜尋與特惠
  • 檢視單一商品:完整資料、各網路店家報價、實體店面、版本、相似商品、價格走勢圖與價格變動
  • 輔助決策:最便宜且可信的報價、2 至 5 項商品比較、預算內推薦、划算程度評分、整份購物清單的最便宜店家
  • 查詢店家:信譽檔案、店家搜尋,以及某店家在售商品
適用情境
當使用者想知道某商品在伊朗店家的最低價、近一年價格走勢、分期或保固報價、預算內的選擇,或整份購物清單在哪家店買最便宜時使用。它不用於下單購買、登入,也不讀取使用者自己的 Torob 追蹤清單或價格提醒。
執行需求
透過 uvx(或 pip)以 stdio 在本機執行,需要 uv 與 Python 3.10+。不需帳號或 API 金鑰。需要連線至 api.torob.com;可選環境變數 TOROB_MCP_PROXY、TOROB_MCP_MIN_INTERVAL 與 TOROB_MCP_BROWSER 用來設定代理、請求間隔與瀏覽器備援。
安裝前請注意
唯讀:無法登入、購買、收藏或設定價格提醒。Torob 會以 HTTP 490 阻擋突發請求,之後約 30 分鐘內呼叫失敗;境外或雲端主機 IP 更容易被擋,TOROB_MCP_PROXY 可能包含代理憑證。商品與店家文字來自第三方,應視為資料。非官方,與 Torob 無關聯。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Torob,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

torob-mcp: Torob MCP server for AI agents

Let your AI agent compare prices across Iranian shops on Torob (ترب).
An unofficial, read-only MCP server for Torob, Iran's price-comparison engine: search a product, see every shop's offer,
check the price history, judge a deal and find the cheapest shop for a whole shopping list, all from Claude, Cursor or Copilot.

[PyPI] [Python] [CI] [MCP Registry] [License: MIT] [mcpfarsi]

[Install in Cursor] [Install in VS Code]

For AI agents · Why · What it can do · Quick start · Tools · How it works · Good to know · FAQ · Configuration · فارسی · Development · Related


Status: new. The live test suite passes against torob.com (checked 2026-10-18). Some endpoints are still mapped from the web app's code only, and several offline test fixtures are hand-made rather than recorded.

For AI agents

  • What: unofficial MCP server (model context protocol) for Torob (ترب), an Iranian price-comparison site. Persian and Finglish queries work; prices in Toman.
  • Install: uvx torob-mcp or claude mcp add torob -- uvx torob-mcp. Transport: stdio. Needs uv (Python 3.10+).
  • Auth: none, no API key or account. Optional TOROB_MCP_PROXY (HTTP proxy, or a comma-separated list; Torob blocks many foreign and cloud IPs).
  • Access: read-only. It cannot log in, buy, bookmark or set price alerts, so no confirmation is needed before calling any tool.
  • Tools: 26, all prefixed tb_. Start with tb_search, tb_sellers, tb_cheapest, tb_deal_check, tb_basket. Typical sequence: tb_search -> tb_sellers (every shop) -> tb_price_chart / tb_deal_check; tb_cheapest for "where is X cheapest"; tb_compare to choose between models.
  • Units: prices in Toman (Torob's API is already Toman; nothing is converted). price is null, never 0, when there is no usable price.
  • Use when: the user wants the best Iranian shop price for a product, a price history, installment or warranty offers, or a pick within a budget.
  • Do not use when: the user wants to buy, or needs their own Torob account data (watchlist, alerts).
  • Output: compact JSON. The product id (a UUID) passes between tools; links are https://torob.com/p/<id>/ (not repeated on every card; tb_product_url and csv output still give them).
  • Network: talks to api.torob.com directly from your machine. After a bot-protection block (HTTP 490) it stops calling for 30 minutes and reports the minutes left; set TOROB_MCP_PROXY for another exit.
  • Machine-readable: server.json and the iran-mcp catalog (TOOLS.md, servers.json, llms.txt).

Why

Torob lists one product with the offers of many shops, but judging them takes clicks: which offers are reliable, who gives a warranty or installments, whether today's price is high compared to the last year, and which single shop can sell your whole list. An agent with torob-mcp answers that in a few calls, and skips offers Torob itself flags as unreliable.

What it can do

  • Search with category, brand (by name), price range, new / used, in-person, installment and attribute filters; weak matches are flagged (low_confidence, unmatched_terms, suggested queries)
  • Every shop's offer for a product with score, warranty, installments, delivery and Torob's order-volume notes; offers flagged as unreliable are hidden and kept out of the statistics
  • In-person stores with address, hours, open now and the age of the shelf price
  • Price chart (about a year, weekly) with a great / fair / high verdict, price moves, and a 0-100 deal score
  • Decision tools: cheapest trustworthy offer for a name, compare 2-5 products (only the differing specs), best picks under a budget, cheapest shop for a whole basket (single shop vs split cart)
  • Shop profiles (score, e-Namad seal, time on Torob, delivery terms), shop search, shop catalogue
  • CSV export of search results and seller lists
  • Read-only by design: no login, no alerts, no purchases

Example prompts:

  • "Cheapest trustworthy shop for an iPhone 13 Pro 256 GB, and is now a good time to buy?"
  • "Compare the Galaxy A55 and the Redmi Note 13 Pro. Which one is worth the price difference?"
  • "Which shops sell this laptop with installments and a warranty?"
  • "Best 55-inch TVs under 30 million Toman."
  • "Cheapest single shop for: a kettle, a toaster and an electric grill. Is splitting the cart cheaper?"
  • ارزان‌ترین فروشنده معتبر آیفون ۱۳ پرو ۲۵۶ کجاست و الان وقت خرید هست؟
  • نمودار قیمت این گوشی در یک سال گذشته را نشان بده.
  • ارزان‌ترین فروشگاهی که همه این سه کالا را دارد کدام است؟

Quick start

You need uv. No API key or account.

Claude Code
bash
claude mcp add torob -- uvx torob-mcp
Claude Desktop

Settings → Developer → Edit Config, then add:

json
{  "mcpServers": {    "torob": { "command": "uvx", "args": ["torob-mcp"] }  }}
Cursor

Click Install in Cursor above, or add the Claude Desktop block to ~/.cursor/mcp.json.

VS Code (Copilot agent mode)

Click Install in VS Code above, or add to .vscode/mcp.json:

json
{  "servers": {    "torob": { "type": "stdio", "command": "uvx", "args": ["torob-mcp"] }  }}
Codex CLI
bash
codex mcp add torob -- uvx torob-mcp

Or in ~/.codex/config.toml:

toml
[mcp_servers.torob]command = "uvx"args = ["torob-mcp"]
Gemini CLI

Add to ~/.gemini/settings.json:

json
{  "mcpServers": {    "torob": { "command": "uvx", "args": ["torob-mcp"] }  }}
Windsurf

Add the Claude Desktop block to ~/.codeium/windsurf/mcp_config.json.

Anything else

It's a standard stdio MCP server: run uvx torob-mcp, or pip install torob-mcp and run torob-mcp.

Tools

All tools are read-only and start with tb_. A product is identified by its id (a UUID); every tool also accepts a /p/<id>/... path or a full torob.com product URL.

Find products (8)
ToolWhat it does
tb_searchSearch with sort, category, brand name or id, price range, new / used, in-person, installment, city and validated attribute filters; csv output
tb_suggestTorob's autocomplete (fixes Finglish and colloquial wording); works even while other calls are blocked
tb_filtersCategory children, brands, price span, sort options and attribute slugs / values for a query or category
tb_categoryA category page: parents, sub-categories and top products
tb_brandsAll brands of a category with ids
tb_trendsWhat people search right now, with a sample product each
tb_offersThe special-offers feed: themed rows of discounted products
tb_citiesCity ids (most visited, or search by name) for the city filters
One product (10)
ToolWhat it does
tb_productName, price window, category path, brand, key specs (full table on request), cheapest offer
tb_sellersEvery online shop offer with score, warranty, installments, delivery, buyer notes; min / median / max and spread; city, installment, warranty and score filters; csv output
tb_storesIn-person stores: address, hours, open now, shelf price and age, optional map coordinates
tb_presenceCounts of online shops, in-person stores, installment shops and Torob-warranty shops
tb_variantsSibling variants (storage + RAM, colour, region) with their own prices
tb_price_chartWeekly minimum and average price for about a year with a buy-now verdict
tb_price_historyNotable price drops and rises, lowest and highest point, last change
tb_similarProducts Torob shows as alternatives
tb_product_urlClean torob.com link from an id, path or URL (no request)
tb_products_batchShort records for up to 10 products
Decide (5)
ToolWhat it does
tb_cheapestCheapest trustworthy offer for a product named in words (checks every shop of the top matches; installment and city options)
tb_compareCompare 2-5 products: only the differing specs, price window, cheapest flagged
tb_best_valueRanked picks under a budget in Toman (by budget reach, popularity or price)
tb_deal_checkDeal score 0-100 from the price history and today's offers, for today's price or a price you were offered
tb_basketCheapest single shop that sells every item of a list, and the split-cart total
Shops (3)
ToolWhat it does
tb_shopShop trust profile: score, votes, e-Namad seal, time on Torob, city, website, delivery and payment terms
tb_find_shopsFind shops by name or domain, optionally by city
tb_shop_productsProducts a shop sells, with the price range of the page

All 26 tools are annotated readOnlyHint: true and return compact JSON, so they don't flood the agent's context.

How it works

text
  AI agent  (Claude, Cursor, Copilot, ...)      │      │  MCP over stdio      ▼  torob-mcp  (runs on your machine)      │      │  HTTPS, Chrome-like client      └──────▶  api.torob.com   products, sellers, stores, price charts, shops

torob-mcp runs locally and calls the same public JSON endpoints the torob.com web app uses. There is no hosted server in between and no API key. Requests go one at a time with a pause between them, and replies are cached.

Good to know

  • Prices are Toman. Torob's API already returns Toman (checked against the display text in every test); nothing is converted. price is null when there is no usable price, never 0.
  • A card's price is the cheapest across shops and can be an out-of-stock or unreliable offer. For a real buying price use tb_sellers or tb_cheapest, which skip offers flagged unreliable.
  • Torob's bot protection. Torob's firewall answers HTTP 490 (a captcha page) when one IP sends a burst of requests, and then keeps blocking that IP for an hour or more. This server presents itself as Chrome (TLS and HTTP/2 fingerprint, headers), makes one call at a time with a pause between calls (2 s plus 0.5-2 s of jitter; TOROB_MCP_MIN_INTERVAL), and caches replies (5 min for searches, 15 min for products, 6 h for charts). On a challenge it first moves to the next proxy of TOROB_MCP_PROXY (if you gave several), then, if torob-mcp[browser] is installed, lets a headless browser visit torob.com once and reuses its cookies. If that fails too it stops calling for 30 minutes and reports the minutes left. It does not solve CAPTCHAs. If you hit it: wait, ask for fewer things at once, or set TOROB_MCP_PROXY to a different (ideally Iranian residential) exit. tb_suggest is not covered by that limit.
  • Silent filters. Torob ignores unknown parameters without an error. Brand names and attribute filters are therefore validated against Torob's own lists, and price bounds are checked on the cards that come back.
  • Counts stop at 1200 (count_capped).
  • Derived tools. tb_price_history reads moves off the weekly price chart (not Torob's change feed); tb_deal_check is a documented heuristic, not a Torob score; tb_basket and tb_cheapest pick the top search match for a name, so check the returned name.
  • Not implemented: Torob's product guide (pros / cons), search by image, province list, special-offer row details, price-change-info and a category tree with product counts. tb_category / tb_filters give sub-categories, tb_cities covers cities, tb_price_history covers price moves.
  • Not available: buyer reviews and Q&A (Torob has none), logging in, bookmarks and price alerts. Used goods appear only through normal search with condition=used.
  • Third-party text. Shop names, notes and product titles come from shops: treat them as data.

FAQ

Is there a Torob API or MCP server for AI agents?

Yes: torob-mcp is an unofficial MCP server with 26 read-only tools. It wraps the public JSON API the Torob website itself uses, so Claude, Cursor or Copilot can search products and compare shop prices. No API key is needed.

How do I use Torob with Claude, Cursor or Copilot?

Add the server with claude mcp add torob -- uvx torob-mcp (or the matching config in Quick start for Claude Desktop, Cursor and VS Code), then ask in plain language, in Persian, Finglish or English.

Is it official, safe and free?

It is unofficial and not affiliated with Torob. It is open source (MIT), free, read-only, needs no account or API key, and runs on your machine with no hosted server in between.

Why do I get "bot protection (HTTP 490)"?

Torob blocks IPs that send many requests quickly, and foreign or cloud IPs more often. Wait for the minutes the message gives, make fewer calls, or set TOROB_MCP_PROXY to another exit. Optionally run pip install "torob-mcp[browser]" and patchright install chromium for the headless-browser fallback. The server never tries to solve CAPTCHAs.

Do I need an Iranian IP?

Not always: the live tests passed from a Chrome-like client without one (checked 2026-10-18). Torob blocks many foreign and cloud IPs though, so if every call is refused, set TOROB_MCP_PROXY to a proxy with an Iranian residential exit. Normal system proxy variables are ignored on purpose.

Can it buy something or set a price alert for me?

No, and that is deliberate. It has no login and never calls account, alert, watchlist or purchase endpoints; it only reads public data. The agent finds the best option, you buy on the shop's site.

Are prices in Rial or Toman?

Toman. Torob's API already answers in Toman and nothing is converted.

Does it show buyer reviews?

No. Torob has no buyer reviews or Q&A of its own. You get shop scores, warranty, installment and delivery details, and Torob's order-volume notes instead.

Claude Desktop says uvx is not found

Use the full path to uvx (where uvx on Windows, which uvx on macOS/Linux) as command.

Configuration

The server calls api.torob.com directly and ignores system proxy variables. All variables are optional.

VariableDefaultMeaning
TOROB_MCP_PROXYunsetHTTP proxy for every request, e.g. http://user:pass@host:port. A comma-separated list is used one at a time: the next proxy takes over when one gets a challenge or cannot connect
TOROB_MCP_MIN_INTERVAL2Seconds between upstream requests (random jitter of 0.5-2 s comes on top)
TOROB_MCP_BROWSERon0 turns off the headless-browser fallback even when torob-mcp[browser] is installed

فارسی

سرور MCP ترب برای دستیار هوش مصنوعی

torob-mcp یک سرور MCP غیررسمی و فقط‌خواندنی برای ترب، موتور مقایسه قیمت ایران، است. این سرور به دستیار هوش مصنوعی شما (Claude، Cursor، Copilot و ...) اجازه می‌دهد قیمت یک کالا را در فروشگاه‌های ایرانی مقایسه کند.

چه کارهایی می‌کند

  • جستجو با فیلتر دسته، برند، بازه قیمت، نو یا کارکرده، خرید حضوری، خرید قسطی و ویژگی‌ها؛ نتیجه‌های ضعیف علامت می‌خورند.
  • پیشنهاد هر فروشگاه با امتیاز، گارانتی، خرید قسطی و هزینه ارسال؛ پیشنهادهایی که ترب نامطمئن می‌داند کنار گذاشته می‌شوند.
  • نمودار قیمت حدود یک سال گذشته، تغییرهای قیمت و امتیاز معامله از ۰ تا ۱۰۰ تا بدانید الان وقت خرید هست یا نه.
  • ارزان‌ترین فروشنده معتبر برای یک کالا، مقایسه ۲ تا ۵ کالا و بهترین انتخاب‌ها در بودجه شما.
  • سبد خرید: ارزان‌ترین فروشگاه که همه کالاهای فهرست را دارد، یا مجموع قیمت با تقسیم سبد.
  • فروشگاه‌ها: امتیاز، نماد اعتماد الکترونیکی، مدت حضور در ترب و شرایط ارسال و پرداخت؛ همچنین فروشگاه‌های حضوری با نشانی و ساعت کار.

نکته‌ها

  • فقط خواندنی است: وارد حساب نمی‌شود، خرید یا هشدار قیمت ثبت نمی‌کند و کلید API لازم ندارد.
  • همه قیمت‌ها به تومان است و قیمت نامعلوم null است، نه صفر.
  • اگر ترب با کد ۴۹۰ جلوی درخواست‌ها را بگیرد، سرور ۳۰ دقیقه درخواست نمی‌فرستد و دور زدن آن را تلاش نمی‌کند. می‌توانید با TOROB_MCP_PROXY خروجی دیگری بدهید.

کلیدواژه‌ها: ترب، torob، سرور MCP ترب، مقایسه قیمت، ارزان‌ترین قیمت، ارزان‌ترین فروشنده، تاریخچه قیمت، نمودار قیمت، خرید قسطی، گارانتی، سبد خرید، فروشگاه اینترنتی.

نصب (اول uv را نصب کنید). در Claude Code:

bash
claude mcp add torob -- uvx torob-mcp

در Claude Desktop، Cursor و بقیه برنامه‌ها همان تنظیم بخش Quick start را بگذارید.

نمونه پرسش‌ها

  • «ارزان‌ترین فروشنده معتبر آیفون ۱۳ پرو ۲۵۶ کجاست و الان وقت خرید هست؟»
  • «این دو گوشی را مقایسه کن و بگو کدام ارزش خرید دارد.»
  • «بهترین تلویزیون ۵۵ اینچ تا ۳۰ میلیون تومان کدام است؟»
  • «کدام فروشگاه‌ها این لپ‌تاپ را با گارانتی و خرید قسطی دارند؟»

Development

bash
git clone https://github.com/sepehr071/torob-mcp && cd torob-mcpuv syncuv run ruff check . && uv run ruff format --check .uv run python -m pytest -q            # offline, recorded fixturesuv run python -m pytest -m live -q    # real API; skips (does not fail) when Torob answers 490

Tools live in src/torob_mcp/ (search.py, product.py, decide.py, shops.py); each is a typed async function with a docstring that tells the agent when to use it. A unit test keeps the tool tables in this README equal to the server's tool list. Issues and PRs are welcome.

Releases: bump the version in pyproject.toml and server.json, then push a v* tag. GitHub Actions tests, publishes to PyPI and the MCP Registry, and creates the GitHub Release.

Related servers

Disclaimer

Unofficial and not affiliated with or endorsed by Torob. It is read-only and uses the public endpoints of the torob.com web app, which can change without notice. Please keep request rates low.

Author

[Sepehr Radmard: open-source MCP servers for the Iranian web. LinkedIn: linkedin.com/in/sepehr-radmard]

Built and maintained by Sepehr Radmard (سپهر رادمرد). Connect on LinkedIn or follow @sepehr071 on GitHub for more MCP servers for Iranian websites, all listed in iran-mcp. If this saves you time, a star on the repo helps other people find it.

License

MIT

If this saves you clicks, a star helps others find it.

來源:README.md,提交 35e0606

工具

26

tb_suggest

Suggestions

Torob's autocomplete: up to 8 search phrases for typed text (fixes Finglish and colloquial wording). Use before tb_search. Works even while other calls are blocked.

輸入參數text必填

tb_filters

Search filters

Which filters exist for a query/category: sub-categories, brands, price span, sort options, attributes. Use before tb_search for category / brand ids or the attribute slugs and values of `filters`.

輸入參數querycategory

tb_category

Browse category

A category page: its parents, sub-categories and top products. Use to walk the category tree. For text search in a category use tb_search(category=).

輸入參數pagesortbrandlimitcategory必填max_price

tb_brands

Brands

All brands of a category with their ids (for tb_search brand=).

輸入參數limitsearchcategory必填

tb_offers

Special offers

Torob's special-offers feed ("پیشنهاد ویژه"): themed rows with discounted or promoted products.

輸入參數pagesizelimit

tb_cities

Cities

City ids for `city` arguments (392 Tehran, 468 Mashhad, 240 Isfahan).

輸入參數limitsearch

tb_product

Product details

Full record of one product: name, price range (Toman), category, brand, key specs, cheapest offer. `price_min`/`price_max` include unreliable offers; `cheapest_offer` is the cheapest usable one on the page.

輸入參數product必填full_specs

tb_sellers

Sellers

Every online shop offer for a product, cheapest first, with trust, warranty, installment and delivery info. Use to pick where to buy. `score`/`votes`: shop rating 0-5; `unreliable`: bait or stale price; `buyer_notes`: Torob's order-volume and complaint notes; `updated`: price age. `stats` cover usable offers only.

輸入參數citylimitoutputproduct必填min_scorewarranty_onlyinstallment_onlyinclude_unreliable

tb_stores

In-person stores

In-person shops that stock a product: address, opening hours, open now, shelf price and its age. Use for "can I buy it today near me". Online offers: tb_sellers.

輸入參數citylimitproduct必填with_location

tb_presence

Shop presence

How widely a product is sold: online shops, in-person stores, installment and warranty shops, price window.

輸入參數product必填

tb_variants

Variants

Sibling variants of a product (storage + RAM, colour, region ...) each with its own cheapest price.

輸入參數product必填

tb_price_chart

Price chart

Price chart of a product (about a year, weekly): minimum and average price in Toman, with a buy-now verdict. `summary.verdict` (great / fair / high) follows `percentile`: share of weeks cheaper than now.

輸入參數pointsproduct必填

tb_price_history

Price history events

Notable price moves of a product, newest first, with the lowest and highest point. Weekly moves of the chart's minimum price; a negative `change_pct` is a drop.

輸入參數limitproduct必填min_change_pct

tb_similar

Similar products

Products Torob shows as similar (alternatives in the same class), with cheapest price and shop count.

輸入參數limitproduct必填

tb_product_url

Product URL

Clean torob.com URL for a product id, path or link (no request is sent).

輸入參數product必填

tb_products_batch

Product cards

Short records (name, price window, shop counts, category, brand) for up to 10 products at once. One request per product; failures go to `errors`.

輸入參數products必填

tb_cheapest

Cheapest offer

Cheapest trustworthy offer for a product named in words: searches, then looks at every shop's offer. Gives the best usable offer per top match and the overall `cheapest`; check the matched name.

輸入參數cityquery必填conditionmin_scorecandidatesinstallment_only

tb_compare

Compare products

Side-by-side comparison of 2-5 products: only the specs that differ, the price window, and which is cheapest. `differences` maps a spec to its values in `products` order (null = not listed).

輸入參數products必填

tb_best_value

Best value under budget

Ranked product picks that fit a budget (Toman), for "best phone under 30 million". No quality score: check specs with tb_compare. In-stock products only.

輸入參數limitquerybudget必填rank_bycategoryconditionmin_shops

tb_deal_check

Deal check

Is this a good price? Score 0-100 from the product's price history and today's competing offers. 100 minus the price's percentile among past weekly minimums, minus up to 20 when above today's cheapest usable offer. `reasons` explains it.

輸入參數priceproduct必填

tb_basket

Shopping basket

Cheapest shop for a whole shopping list: best single shop that sells everything, and the split-cart total. Names resolve to the top search match (check `items[].name`; pass ids to be exact).

輸入參數cityitems必填conditionmin_scoreinstallment_only

tb_shop

Shop profile

A shop's trust profile: score and votes, e-Namad seal, time on Torob, city, website, delivery and payment terms. Use to vet a seller from tb_sellers. Contact details are left out.

輸入參數shop_id必填

tb_find_shops

Find shops

Find shops in Torob's directory by name or domain; returns ids for tb_shop and tb_shop_products.

輸入參數citykindpagelimitquery必填

tb_shop_products

Shop catalogue

Products one shop sells on Torob, with the price range of the page. Card prices are the cheapest across all shops; tb_sellers gives this shop's own offer.

輸入參數pagesortlimitqueryshop_id必填

版本歷史

4
  1. v0.2.0最新Nov 7, 2026
  2. v0.1.3Oct 23, 2026
  3. v0.1.2Oct 22, 2026
  4. v0.1.1Oct 18, 2026

評分

已滿足適用檢查項的 90%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分
  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分