mcpField
D
DealWatch

DealWatch

ローカル
xiaojiou176-open.github.ioビジネス・マーケティング122 週間前に更新

DealWatch について

DealWatchは、複数の販売元で食品の価格を追跡したい人向けのローカル優先型モニタリングツールです。価格履歴や通知に加え、比較ダッシュボードとブラウザー拡張機能を備え、データは既定でローカルに保管します。

主な機能

  1. 01販売元をまたいだ価格監視
  2. 02価格履歴の確認
  3. 03価格評価と通知
  4. 04比較ダッシュボード
  5. 05ブラウザー拡張機能

活用シーン

  1. 01販売元ごとの商品価格を比較
  2. 02商品の価格推移を確認
  3. 03購入前に価格情報を確認

MCP 対応

READMEにはMCPサーバーのインターフェースや機能の説明がありません。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"xiaojiou176-open-dealwatch": {
"command": "uvx",
"args": [
"dealwatch"
]
}
}
}
起動コマンドuvx dealwatch

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
pypidealwatch1.0.1

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

買い物袋

dealwatcherer

価格競争はおまかせ。あなたは見ているだけ。

スター数 最終コミット ライセンス

できること • インストール • 仕組み • エコシステム


dealwatcherer は、気になる商品の価格を複数の販売店で追跡し、価格履歴を再現して、購入のタイミングをお知らせします。ブラウザー拡張機能とダッシュボードも付属しています。

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

複数の販売店の価格を追跡します。会計に進む前に、レシートを確認できます。

できること

機能内容
dealwatcherer core価格監視エンジンです。クロール、正規化、評価、通知を行います。
dealwatcherer frontend比較を重視したダッシュボードです。余計な情報に惑わされず、お得な商品を確認できます。
browser extension商品を右クリックするだけで、あとは dealwatcherer が処理します。
dealwatcherer workerスケジュールに沿った確認と、Alembic による履歴管理を行います。
public skillsClaude/Codex/OpenClaw に導入して、エージェントに買い物を任せられます。

重要

デフォルトではローカルファーストです。ひそかなテレメトリー送信も、クラウドとの往復通信もありません。データは、明示的にどこかへ送信するまでお使いのマシンに保存されます。

インストール

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

たった3つのコマンドです。curl | sh も、ログインも不要です。実行する内容を確認してください。

インストールで問題が起きたら、お好みのエージェントを開いて、*「AGENTS.md を読んで、dealwatcherer のセットアップをして」*と伝えてください。エージェントが自分で問題を解決します。詳しい手順は docs/ をご覧ください。

仕組み

このリポジトリは7つのレイヤーで構成されています。git log の7つのコミットとちょうど対応しています。新しい作業は、名前を付けた小さな PR として追加します。50ファイルも変更するような正体不明のコミットはありません。

レイヤー内容
chore: scaffoldライセンス、ガバナンス、品質管理ゲート、CI の足場です。
feat(core)中核となるエンジンです。dealwatcherer が存在する理由です。
feat(modules)パッケージ、アダプター、サービス、プラグインです。2階部分です。
feat(contracts)スキーマ、設定、公開境界です。他のコードはここを介して連携します。
test:動作を示す証拠です。このレイヤー内のすべてのテストを実行できます。
feat(ops)スクリプト、インフラ、CI ヘルパー、ビルド関連の接着部分です。
docs:公開ドキュメントです。見た目を整える部分です。

git log は建物のフロア図のように読めます。一度見れば、全体像がわかります。

エコシステム

dealwatcherer は yard ファミリーに属しています。7 つの yard、1 つの理念。構造化された入力、構造化された出力、構造化された証明です。

リポジトリ内容
switchyardモデルとエージェントの実行環境を切り替えるボード
browserclickyardAI がクリックし、ブラウザーがそれに従います
noteyardApple Notes は決して本当に消えません
dealwatcherer (ここです)価格の競争を、座って見守れます
docyardドキュメントサイトを入れると、Markdown が出てきます。手作業でのスクレイピングは不要です
fileyard散らかったフォルダーを入れると、整理されたライブラリができあがります
proofyardすべての主張に証拠が付いています

ファミリーを超えたおすすめ: BeamMe · BrewMe · OpenVibeCoding · proofyard。

このリポジトリにスターを付ける

dealwatcherer がクリックや時間、頭痛の種を減らしてくれたなら、スターを付けるのに費用はかかりません。お互いにとって良い取引です。⭐

スター履歴グラフ

Yifeng[Terry] Yu のその他のプロジェクト

  • switchyard — モデルとエージェントの実行環境を切り替えるボード
  • browserclickyard — AI がクリックし、ブラウザーがそれに従います
  • BeamMe — エージェントの設定をあらゆる惑星に転送できます
  • BrewMe — 目覚めたら、ニュースはもう淹れたてです
  • OpenVibeCoding — AI が一晩中コードを書き、朝にはリリースできます

ライセンス

MIT — 細かい条件で、大きな自由を。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。