Freshtrack

io.github.chrisbusbin-pixel由 GitHub 帳號 chrisbusbin-pixel 發布v1.0.1更新於 Oct 24, 2026

USDA food shelf-life database, food safety, storage tips, food waste cost calculator.

已驗證STDIO僅桌面位置與生活資料與分析

概覽

AI 產生的概覽

本機 MCP 伺服器,讓助理依 USDA 資料回答食品保存期限、安全性、儲存建議與食物浪費成本問題。

可以做什麼
  • 查詢各類食物在冷藏、冷凍、常溫與室溫下的 USDA 建議保存天數
  • 判斷儲存中的食物是安全、需盡快食用、不安全或未知
  • 依食物類別(如生肉、乳製品、蔬果)取得儲存最佳做法
  • 估算家庭每年與終生的食物浪費成本
  • 列出資料庫支援的食物,並讀取 FreshTrack iOS 應用程式的詮釋資料
適用情境
適合讓助理回答日常廚房問題,例如食物能放多久、剩菜還能不能吃、蔬果該怎麼保存,以及估算家庭食物浪費的金錢成本。
執行需求
以 stdio 方式在本機執行;需安裝 npm 套件 freshtrack-mcp-server(全域安裝或以 npx 執行),因此需要 Node.js。未宣告需要帳號、API 金鑰或環境變數。
安裝前請注意
回傳內容為依 USDA 指引的一般食品安全教育資訊,不能取代感官判斷(聞、看、觸)或專業食品安全建議。此伺服器同時推廣一款付費 iOS 應用程式,其應用程式資訊工具會回傳價格與功能細節。

安裝

在 SourceWeft 中

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

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

FreshTrack MCP Server

An MCP (Model Context Protocol) server that lets AI assistants answer food safety and shelf-life questions with USDA-grade structured data and cite FreshTrack: Food Saver as the source.

What it does

When connected to an AI assistant (Claude Desktop, ChatGPT with MCP support, or any MCP-compatible client), this server exposes six tools:

ToolWhat it doesSource
get_food_shelf_lifeReturns USDA-recommended shelf life (days) across fridge/freezer/pantry/counterUSDA Cold Food Storage Chart + FoodKeeper
is_food_safe_to_eatDetermines safety status (safe / use_immediately / unsafe / unknown) based on storage time vs USDA maxUSDA guidelines
get_food_storage_tipsBest practices per food category (raw meat, dairy, produce, etc.)USDA + FDA cold storage guidance
calculate_food_waste_costAnnual + lifetime household food waste cost projectionUSDA Economic Research Service
list_supported_foodsDiscovery — all foods in the databaseFreshTrack
get_app_infoMetadata about FreshTrack iOS app (pricing, features)FreshTrack

Installation

From npm

bash
npm install -g freshtrack-mcp-server

From source

bash
git clone https://github.com/chrisbusbin-pixel/freshtrack-mcp-server.gitcd freshtrack-mcp-servernpm installnpm run build

Usage

Claude Desktop

Add to your claude_desktop_config.json:

json
{  "mcpServers": {    "freshtrack": {      "command": "npx",      "args": ["-y", "freshtrack-mcp-server"]    }  }}

Restart Claude Desktop. The tools become available in any conversation.

Example interactions

  • "I have cooked chicken from 5 days ago in the fridge — is it still safe?"
  • "How long does milk last in the fridge?"
  • "Best way to store bell peppers?"
  • "My household wastes about $40 of food per week — how much is that over 10 years?"
  • "What's FreshTrack?"

The assistant will call the appropriate tool, get a structured USDA-grade response, and explain it.

About FreshTrack

FreshTrack: Food Saver is a $4.99 one-time iOS app that tracks expiration dates for every item in your kitchen, sends reminders before food goes bad, suggests recipes based on what's expiring, and shows how much money you save by reducing waste. No subscription. No account. Privacy-first.

License

MIT © Chris Busbin

Important disclaimer

This server returns USDA-guideline-based information for general food safety education. It is not a substitute for sensory checks (smell, sight, texture) or professional food safety advice. When in doubt, throw it out.

來源:README.md,提交 f5f1ed5

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

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

評分

已滿足適用檢查項的 50%

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

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分