Skip to main content
Glama

JD Saver - 京东省钱助手

FastMCP ベースの京东联盟クーポンアシスタントです。Poke Recipe 経由で配布されます。

機能

  • 🔍 隠れクーポンを検索

  • 🔗 CPS リンク変換でコミッションを獲得(短縮リンクでプライバシー保護)

  • 💰 総合節約プラン(クーポン+おまとめ購入)

  • 🔔 値下げ通知(ユーザーは自分の Poke で設定可能)

  • 📈 価格履歴の追跡

Related MCP server: Taiwan Price Compare MCP

クイックスタート(ローカル開発)

cd jd-saver
pip install -r requirements.txt

# 配置环境变量
export JD_APP_KEY=your_key
export JD_APP_SECRET=your_secret
export JD_PID=123456_1000

# 启动
python -m server

Docker デプロイ(Oracle サーバー)

cd docker
cp .env.example .env  # 填入凭证

# 构建并启动
docker compose up -d --build

# 验证服务
curl http://localhost:8765/sse

Poke Recipe の公開

方法 1: MCP を手動で追加(推奨)

  1. https://poke.com/integrations/new にアクセス

  2. MCP サーバー URL を追加: https://jinli.dajiayouxuan.com/mcp

  3. 名称: JD Saver

方法 2: CLI で追加

poke mcp add https://jinli.dajiayouxuan.com/mcp --name "JD Saver"

方法 3: Recipe の作成(開発段階)

# 启动本地隧道
npx poke@latest tunnel http://localhost:8765/mcp --name "jd-saver" --recipe

注意:トンネルは開発テスト専用です。本番環境では方法 1 または 2 を使用してください。

MCP ツール一覧

ツール

説明

jd_get_coupon

クーポンを検索

jd_generate_promo_link

リンク変換で短縮リンクを生成

jd_find_deals

総合節約プラン

jd_set_price_alert

値下げ通知を設定

jd_query_history

過去の価格を照会

jd_update_min_price

最低価格を更新

jd_get_combo_scheme

おまとめ購入の割引プラン

使用方法

ユーザーは Poke での会話を通じてこれらのツールを使用できます:

用户: 帮我查一下这个京东商品的优惠券
      https://item.jd.com/12345678.html

用户: 设置降价提醒,目标价 199 元
      https://item.jd.com/12345678.html

用户: 这个商品的历史价格是多少?
      sku_id: 12345678

ユーザーは自分の Poke で定期タスクを設定し、定期的に価格の変化を確認できます。

環境変数

変数

必須

説明

JD_APP_KEY

京东联盟 App Key

JD_APP_SECRET

京东联盟 App Secret

JD_PID

プロモーション枠 PID(例:123456_1000)

DB_PATH

SQLite パス、デフォルトは ./jd_saver.db

CACHE_TTL

キャッシュ有効期限(秒)、デフォルトは 300

POLL_INTERVAL

価格ポーリング間隔(秒)、デフォルトは 300

アーキテクチャの説明

用户 → EdgeOne CDN → 前端服务器 (122.51.106.193)
                    → nginx 反向代理 → WireGuard → Oracle (144.24.11.95)
                                               → jd-saver Docker 容器 (:8765)
                                               → 京东联盟 API
                                               → SQLite 数据库

プライバシー保護

  • コミッション率やコミッション額などの機密情報はサーバー側でフィルタリングされ、フロントエンドには返されません。

  • リンク変換後は短縮リンク https://jinli.dajiayouxuan.com/go/{sku_id} を表示し、京东のドメインを公開しません。

  • すべてのコミッションデータはサーバー側の内部でのみ使用されます。

パフォーマンス最適化

  • SQLite WAL モードは高並発での読み書きをサポートします。

  • TTL メモリキャッシュにより京东 API 呼び出しを削減します。

  • 非同期の価格監視によりメインスレッドのブロックを回避します。

  • logrotate によるログローテーションでディスク占有を防止します。

GitHub

https://github.com/17678319606/jd-saver

Maintenance

ActivityMaintained
ResponsivenessSyncing

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/17678319606/jd-saver'

If you have feedback or need assistance with the MCP directory API, please join our Discord server