mcpField
F
freshtrack

freshtrack

ローカル
github.com/chrisbusbin-pixelヘルスケア024 週間前に更新

freshtrack について

freshtrack は、USDA に基づく食品の安全性と保存期間の情報を AI アシスタントに提供する MCP サーバーです。保存方法や家庭の食品廃棄コストの推定にも対応します。

主な機能

  1. 01USDA 準拠の保存期間検索
  2. 02食品の安全状態の判定
  3. 03食品の保存方法の案内
  4. 04食品廃棄コストの推定
  5. 05対応食品の一覧
  6. 06FreshTrack アプリ情報

活用シーン

  1. 01保存中の食品を食べられるか確認
  2. 02食品カテゴリー別の保存方法を調べる
  3. 03家庭の長期的な食品廃棄コストを推定

MCP 対応

食品の保存期間と安全性、保存方法、廃棄コスト、対応食品、FreshTrack アプリ情報を扱う6つのツールを MCP クライアントに公開します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"chrisbusbin-pixel-freshtrack": {
"command": "npx",
"args": [
"-y",
"freshtrack-mcp-server"
]
}
}
}
起動コマンドnpx -y freshtrack-mcp-server

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

パッケージ
npmfreshtrack-mcp-server1.0.1

ツール

6

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
foodstringはい食品名。例:'cooked_chicken'、'milk'、'strawberries'、'bread'、'leftover_cooked_meal'。

詳細

FreshTrack MCP Server

AI アシスタントが USDA 品質の構造化データを使って食品の安全性や保存期間に関する質問に回答し、情報源として FreshTrack: Food Saver を提示できるようにする MCP(Model Context Protocol) サーバーです。

できること

AI アシスタント(Claude Desktop、MCP に対応した ChatGPT、または MCP 互換のクライアント)に接続すると、このサーバーは6つのツールを提供します。

ツールできること情報源
get_food_shelf_life冷蔵庫/冷凍庫/食品庫/カウンターでの USDA 推奨保存期間(日数)を返しますUSDA Cold Food Storage Chart + FoodKeeper
is_food_safe_to_eat保存期間と USDA の最長保存期間に基づいて、安全性の状態(安全/すぐに使用/危険/不明)を判定しますUSDA ガイドライン
get_food_storage_tips食品カテゴリー(生肉、乳製品、農産物など)ごとのベストプラクティスを紹介しますUSDA + FDA の冷蔵保存ガイダンス
calculate_food_waste_cost家庭の食品廃棄コストを年間および生涯にわたって試算しますUSDA Economic Research Service
list_supported_foodsデータベース内のすべての食品を一覧表示しますFreshTrack
get_app_infoFreshTrack iOS アプリのメタデータ(価格、機能)を提供しますFreshTrack

インストール

npm から
npm install -g freshtrack-mcp-server
ソースから
git clone https://github.com/chrisbusbin-pixel/freshtrack-mcp-server.git
cd freshtrack-mcp-server
npm install
npm run build

使い方

Claude Desktop

claude_desktop_config.json に追加します。

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

Claude Desktop を再起動すると、どの会話でもツールを利用できるようになります。

やり取りの例

  • 「冷蔵庫に5日前の調理済みチキンがあります。まだ安全に食べられますか?」
  • 「牛乳は冷蔵庫でどのくらいもちますか?」
  • 「ピーマンの最適な保存方法は?」
  • 「うちでは毎週約40ドル分の食品を廃棄しています。10年間ではいくらになりますか?」
  • 「FreshTrack とは何ですか?」

アシスタントは適切なツールを呼び出し、USDA 品質の構造化された回答を取得して説明します。

FreshTrack について

FreshTrack: Food Saver は、キッチンにあるあらゆる食品の期限を管理し、食品が傷む前にリマインダーを送信し、期限が近い食品に基づいてレシピを提案し、廃棄を減らすことで節約できた金額を表示する、買い切り価格4.99ドルの iOS アプリです。サブスクリプションはありません。アカウント登録も不要です。プライバシーを最優先しています。

ライセンス

MIT © Chris Busbin

重要な免責事項

このサーバーは、一般的な食品安全教育を目的として、USDA のガイドラインに基づく情報を返します。五感による確認(におい、見た目、質感)や、専門家による食品安全のアドバイスに代わるものではありません。迷ったら、捨ててください。

コメント

MCP は初めてですか?

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

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