Drop Beacon

io.github.direct-web由 GitHub 帳號 direct-web 發布v1.1.0更新於 Nov 5, 2026

Live EDC knife, flashlight and fidget prices across retailers, deal checks, top deals and new drops.

發布方自己的服務:RealGeeks Company Registry

已驗證Streamable HTTP可網頁執行網頁搜尋與抓取商業與電商

概覽

AI 產生的概覽

Drop Beacon 的唯讀 MCP 伺服器,用於隨身裝備目錄:搜尋產品、比較各零售商即時價格、判斷是否划算並查看新品與贈品活動。

可以做什麼
  • 搜尋刀具、手電筒、指尖滑塊與硬幣、筆與多功能工具等目錄,回傳品牌、目錄價與頁面連結
  • 列出目前有貨的零售商,含價格、配置、最近查核時間、優惠碼與購買連結
  • 將目前價格與 Drop Beacon 觀測到的價格區間比較,給出簡明結論與信心程度
  • 列出即時降價商品、最近首次發現的在售新品,以及附開獎日期的免費贈品活動
  • 查詢品牌資料:頁面、官網、是製造商還是零售商、在售數量及公開折扣碼
適用情境
適合在挑選或比較隨身裝備時使用:想了解各零售商目前價格、判斷某個價格是否值得,或一次查看新品與贈品活動,而不必逐一逛店。
執行需求
可使用託管的遠端端點(Streamable HTTP,無需金鑰)作為自訂連接器,或透過 npx 執行本機 npm 套件,後者需要 Node.js 20 或更新版本。無需 API 金鑰、資料庫位址或帳號。
安裝前請注意
價格僅為觀測值且會變動,結帳時以零售商頁面為準;結果是目錄快照,不保證目前有貨。購買連結指向第三方零售商,付款與交易在那裡完成。產品比對不明確時應先與使用者確認型號,並遵守當地刀具法規。

安裝

在 SourceWeft 中

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

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.direct-web%2Fdrop-beacon-mcp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "drop-beacon": {
      "type": "http",
      "url": "https://edc4me.com/mcp"
    }
  }
}

README

Drop Beacon MCP

Read-only EDC product discovery through Drop Beacon's public HTTPS catalog API. No database password, DATABASE_URL, or API key is required.

Remote server (no install)

Drop Beacon also runs a hosted, read-only MCP server at https://edc4me.com/mcp (Streamable HTTP, no key). Add it as a custom connector in Claude or ChatGPT, or point any MCP client at the URL. Its tools: search_products, find_offers (live in-stock prices across retailers with buy links), deal_check (today's price against the range Drop Beacon has observed), top_deals (the biggest live markdowns, with a was-price check), upcoming (new drops and free giveaways) and get_brand_info.

Install (local stdio package)

Requires Node.js 20 or newer. Configure your MCP client:

json
{  "mcpServers": {    "drop-beacon": {      "command": "npx",      "args": ["-y", "[email protected]"]    }  }}

Tools

ToolPublic data returned
search_productsUp to 25 currently available catalog matches
get_latest_dropsRecent in-stock listings first seen within seven days
get_brand_infoPublic brand profile and available-product count
check_availabilityUp to 10 matching available listings

Categories: knife, fidget, flashlight, pen, wallet, multi_tool, patch, other. Search arguments accept up to 120 characters. Results are catalog snapshots, not guarantees of current retailer stock. Compare the exact material, configuration and condition on the linked product page. No match does not mean unavailable everywhere. First seen means discovered by Drop Beacon, not released by the manufacturer.

Migration from 0.2.x

Remove DATABASE_URL and API_KEY from client and hosted-service settings. Upgrade any cached installation to 0.3.0 or newer. If a real database password was ever shared, revoke it with the database provider; editing a listing alone cannot revoke access.

Direct SQL access, arbitrary URLs, private records, and internal market analytics are not supported. get_market_trends and get_price_comparison have been retired from this public MCP; use the market pages and product comparison on the website. The old optional API_KEY gate and legacy SSE endpoints are removed. Do not send credentials as tool arguments.

Security boundary

The package has no database driver and only performs credential-free GET requests to https://edc4me.com/api/drops and /api/brands. Explicit output allowlists prevent new upstream fields from silently becoming MCP output. Requests reject redirects, time out after 15 seconds, cap response bodies at 2 MB, and return generic errors without upstream response bodies. Tool arguments cannot override the origin, endpoint, HTTP method, or headers.

The process allows 60 tool calls per minute, shared across clients and reset on restart; this is a best-effort local limit, not a distributed quota. The public API also applies its own edge protections. A 429 response asks the client to wait, never to supply database access.

Stdio is the default. Optional stateless HTTP uses PORT, binds to loopback by default, and serves POST /mcp plus GET /health. Hosted services can explicitly set HOST=0.0.0.0. Browser origins other than https://edc4me.com are rejected, request bodies are limited to 64 KB, and batched requests are rejected. No customer-specific authentication is needed because only public catalog data is available.

Development

npm ci && npm test

npm run security:scan scans tracked files, including documentation and environment examples, without printing secret values. See SECURITY.md for limitations and local hook setup.

Drop Beacon · Public API · MIT

來源:README.md,提交 616ad20

工具

6

search_products

Search EDC products

Search Drop Beacon's catalog of 150,000+ everyday-carry products (knives, flashlights, fidget sliders and coins, pens, multitools). Returns matching products with brand, the catalog price and the edc4me.com page; models and configurations (steel, color) are separate products. Use find_offers next for live prices across retailers.

輸入參數limitquery必填in_stock_only

find_offers

Find live offers across retailers

For one product, list the retailers that currently have it in stock, with price, configuration (blade steel, color, finish), when Drop Beacon last checked, any coupon, and a tracked buy link. If a name matches several models, the reply says so and lists other_matches. Prices are observed by Drop Beacon and can change; the retailer page is authoritative at checkout.

輸入參數product必填

deal_check

Is this price a deal?

Compare a product's lowest current in-stock price with the range Drop Beacon has observed (90-day low, all-time low, high, how long it has been watched) and return a plain verdict with a confidence level. Summary only; it does not return the full price history.

輸入參數product必填

top_deals

Biggest discounts right now

Live markdowns across the EDC products Drop Beacon tracks: in-stock items priced at least 10% below the seller's own compare-at ("was") price, checked in the last 3 days. Each result has the price, the was-price, percent and dollars off, the lowest price Drop Beacon itself has recorded (to sanity-check the was-price), any coupon, and a tracked buy link. Filter by keyword, category or brand.

輸入參數sortbrandlimitquerycategorymin_percent_off

upcoming

New drops and live giveaways

What's new in EDC right now: in-stock products Drop Beacon first saw in the last 7 days, plus Drop Beacon's live giveaways (free to enter) with draw dates and entry links.

輸入參數limitcategory

get_brand_info

Brand profile

A brand's Drop Beacon profile: page link, official website, whether it is a maker or a retailer, its in-stock product count and any public discount code.

輸入參數brand必填

版本歷史

2
  1. v1.1.0最新Nov 5, 2026
  2. v0.2.1Sep 16, 2026

評分

已滿足適用檢查項的 100%

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

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

其他 Beacon 整合