Useful Data Source For Agents Doing Product Price Sdk

io.github.nexus-mcp-infra由 GitHub 账号 nexus-mcp-infra 发布v1.0.0更新于 Oct 24, 2026

Semantic product search over Singapore e-commerce, ranked by an auditable entropy-based value-score

发布方自己的服务:PriceWin

已验证Streamable HTTP可网页运行网页搜索与抓取数据与分析商业与电商

概览

AI 生成的概览

远程 MCP 服务器,对新加坡电商商品做语义搜索,并按可审计的熵值价值评分排序。

可以做什么
按价值评分搜索并排序新加坡电商商品,支持价格与品类筛选,并能把模糊商品名解析为候选商品 ID。查询指定商品的各商家价格分布和完整价值评分拆解。对 2 至 10 个商品做带混杂因素调整的两两比较。基于 z 分数识别定价异常或离群商品。检查服务健康状态与上游可达性。
适用场景
适合需要调研新加坡零售价格、跨商家比较商品,或需要给出可引用的理由说明某商品为何更划算(而不只是最低价)的场景。
运行要求
远程 streamable HTTP 端点,无需本地安装包。业务端点需要 X-API-Key 请求头,需通过付费方案获取。付费方式为按次 USDC(Base,目前为 Base Sepolia 测试网)或 Stripe 计量计费。需要能访问该托管服务的网络。
安装前请注意
调用会产生费用:x402 每次 0.01 美元或 Stripe 计量计费,未付费请求返回 402。API 密钥属于凭据,应妥善保密。数据仅覆盖 BuyWhere 新加坡商品目录,价格为新加坡元。x402 支付通道目前运行在测试网。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Useful Data Source For Agents Doing Product Price Sdk,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.nexus-mcp-infra%2Fuseful-data-source-for-agents-doing-product-price-sdk/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "useful-data-source-for-agents-doing-prod": {
      "type": "http",
      "url": "https://useful-data-source-for-agents-production.up.railway.app/mcp"
    }
  }
}

README

BuyWhere Singapore Value Intelligence API

Semantic product search over Singapore e-commerce (BuyWhere), ranked by an auditable value-score derived from Shannon entropy across vendor price distributions - not just "cheapest first."

Available both as a plain HTTP API and as an MCP server (5 tools) for AI agents.


Base URL

https://useful-data-source-for-agents-production.up.railway.app

Authentication

All business endpoints require an X-API-Key header: X-API-Key:

/health requires no authentication.

Pricing

Two ways to pay, same endpoints:

  • x402 (pay-per-call, USDC on Base) - currently on Base Sepolia testnet, $0.01/call. A request without payment gets 402 Payment Required with the payment details in the payment-required response header.
  • Stripe (metered billing) - for callers provisioned with an API key and a Stripe customer on the account.

Endpoints

GET /search

Semantic product search over the BuyWhere Singapore catalog, ranked by composite value-score.

Query params:

  • query (required) - natural-language product description
  • limit (default 10, 1-50)
  • min_value_score (default 0.0, range 0.0-1.0) - filter out products below this score GET /search?query=noise+cancelling+headphones&limit=5&min_value_score=0.5

Response (ProductSearchResponse):

json
{  "query": "noise cancelling headphones",  "result_count": 5,  "currency": "SGD",  "products": [    {      "product_id": "abc123",      "title": "Sony WH-1000XM5",      "category": "electronics",      "image_url": "...",      "vendor_offers": ["..."],      "price_min_sgd": 389.00,      "price_max_sgd": 429.00,      "price_mean_sgd": 405.30,      "shannon_entropy_bits": 1.24,      "causal_reliability_score": 0.92,      "value_score": 0.847,      "value_score_explanation": "..."    }  ],  "computation_ms": 43.2}

GET /product/{product_id}/value_breakdown

Full auditable decomposition of the value-score formula for one product - entropy component, reliability component, price-rank component, the formula itself, and the recommended vendor/price.

GET /product/{product_id}/price_distribution

Vendor price distribution for one product: entropy (raw and normalized), price spread, coefficient of variation, and a plain-language interpretation of market fragmentation.

GET /health

Liveness probe. Returns { status, upstream_reachable, api_version, timestamp }. No auth required. Not billed (excluded from both Stripe and x402).


MCP tools

Connect an MCP-compatible client (Claude, Cursor, etc.) to the streamable HTTP endpoint at: https://useful-data-source-for-agents-production.up.railway.app/mcp

Exposes 5 tools:

  • rank_buywhere_products_by_value_score - ranked search with max_price_sgd and category_filter
  • fetch_buywhere_vendor_price_distribution - vendor spread for a known product_id
  • resolve_buywhere_product_identity - disambiguate a partial/fuzzy product name into candidate product IDs
  • compare_buywhere_products_causal_rank - head-to-head comparison of 2-10 products with confounder adjustment
  • extract_buywhere_deal_anomalies - z-score based detection of mispriced or outlier listings

Value-score: the method

For each product, prices across vendors are treated as a distribution. The composite value_score blends:

  • Entropy component - Shannon entropy of the price distribution across vendors (H, in bits) normalized against the maximum possible entropy for that vendor count. Higher entropy = genuine price competition, not vendors clustered at the same number.
  • Reliability component - a causal-reliability score per vendor.
  • Price-rank component - where this vendor's price sits in the observed range.

Every response includes the raw components (shannon_entropy_bits, entropy_component, reliability_component, price_rank_component) and, on /product/{id}/value_breakdown, the formula string itself - so an agent can cite the reasoning, not just the number.


Limits

  • /search: limit up to 50 results per call
  • MCP compare_buywhere_products_causal_rank: 2-10 product IDs per call

来源:README.md,提交 8f91aaf

工具

0
SourceWeft 尚未读取此服务器的工具。

版本历史

1
  1. v1.0.0最新Sep 16, 2026

评分

已满足适用检查项的 75%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

    请在仓库或注册中心条目中声明许可证。

其他 Price 集成