DealWatch

io.github.xiaojiou176-open由 GitHub 账号 xiaojiou176-open 发布v1.0.1更新于 Oct 28, 2026

Local-first grocery price intelligence with a read-only MCP server.

发布方自己的服务:SentientData Market Scan

概览

AI 生成的概览

DealWatch 是一个本地优先的杂货价格追踪工具,其只读 MCP 服务器让助手查询已追踪商品的价格与优惠历史。

可以做什么
  • 查询已追踪商品及其跨商家价格历史
  • 获取优惠评分与值得出手时的提醒
  • 对比同一商品在不同商家的价格
  • 基于本机存储的数据工作,不经过云端往返
适用场景
适合希望让助手在购买前确认某款杂货商品价格是否合适,或比较不同商家报价,同时数据不出本机的场景。
运行要求
以本地 stdio 进程运行,从 PyPI 包 dealwatch 安装;仅限桌面端,不支持网页执行。README 提到需克隆仓库并按各技术栈的快速开始操作。未声明任何认证、环境变量或请求头。
安装前请注意
README 提到会爬取商家网站、定时检查并提供浏览器扩展,因此可能访问第三方商品页面,运行前请确认其采集内容。MCP 服务器本身被描述为只读,但整体工具会在本地写入价格历史。未声明任何凭据。

安装

在 SourceWeft 中

  1. 打开 控制台中的 DealWatch,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

[shopping bags]

dealwatcherer

let prices fight, you sit and watch

[Stars] [Last Commit] [License]

What You Get • Install • How It Work • Ecosystem


dealwatcherer watches the products you care about across vendors, replays history, and tells you when to pull the trigger. Browser extension and dashboard included.

┌──────────────────────────────────────┐│  LOCAL-FIRST          ████████ 100%  ││  SOURCE-TRACEABLE     ████████ 100%  ││  TYPING REQUIRED      ░░░░░░░░   0%  ││  VIBES                ████████ ZERO  ││                                FILLER│└──────────────────────────────────────┘

Track prices across vendors. Get the receipt before you check out.

What You Get

SurfaceWhat
dealwatcherer corePrice-monitoring engine. Crawl, normalize, score, alert.
dealwatcherer frontendCompare-first dashboard. See the deal, not the noise.
browser extensionRight-click any product. dealwatcherer does the rest.
dealwatcherer workerScheduled checks, alembic-backed history.
public skillsDrop into Claude/Codex/OpenClaw and let the agent shop.

[!IMPORTANT] Local-first by default. No silent telemetry. No cloud round-trip. Your data stays on your machine until you explicitly ship it somewhere.

Install

bash
git clone https://github.com/xiaojiou176-open/dealwatcherer.gitcd dealwatcherer# follow the per-stack quickstart in INSTALL.md or docs/

Three commands. No curl | sh. No login. Read what you run.

Install break? Open your favorite agent and say "Read AGENTS.md and bootstrap dealwatcherer for me." Agent fix own brain. Long version: docs/.

How It Work

The repo is seven layers — exactly the seven commits in git log. New work goes in as small named PRs. No 50-file mystery commits.

LayerWhat
chore: scaffoldLicense, governance, hygiene gates, CI scaffolding.
feat(core)The primary engine. The reason dealwatcherer exists.
feat(modules)Packages, adapters, services, plugins. The second floor.
feat(contracts)Schemas, configs, public boundaries. Other code talks here.
test:Receipts. Everything in this layer must run.
feat(ops)Scripts, infra, CI helpers, build glue.
docs:Public docs surface. The pretty face.

git log reads like a building floor plan. Look once, know the whole shape.

Ecosystem

dealwatcherer lives in the yard family: seven yards. one philosophy: structured input, structured output, structured proof.

RepoWhat
switchyardmodel & agent runtime switch board
browserclickyardyour AI clicks, your browser obeys
noteyardyour Apple Notes never really die
dealwatcherer (you here)let prices fight, you sit and watch
docyarddocs site in, markdown out, no scraping by hand
fileyardmessy folders in, organized library out
proofyardevery claim ships with its receipt

Cross-family taste: BeamMe · BrewMe · OpenVibeCoding · proofyard.

Star This Repo

If dealwatcherer saves you a click, an hour, or a headache — star costs zero. Fair trade. ⭐

[Star History Chart]

Also by Yifeng[Terry] Yu

License

MIT — small print, big freedom.

来源:README.md,提交 7bb7460

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

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

评分

已满足适用检查项的 50%

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

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

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

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

其他 Deal 集成