-
securityF
license-
qualityA Model Context Protocol server that allows Claude to query the Untappd beer database API for searching beers and retrieving detailed beer information.
Last updated -
JavaScript
これは、USDA の FoodData Central APIへの API アクセスを公開するためのモデル コンテキスト プロトコル (MCP) サーバーです。
サーバーはstdioトランスポートを使用しているため、MCPクライアントによってサブプロセスとして実行されるように設計されています。直接実行するには、以下のコマンドを実行します。
ホットリロードを使用した開発の場合:
この MCP サーバーを Claude Desktop で使用するには:
~/Library/Application Support/Claude/claude_desktop_config.json
%APPDATA%\Claude\claude_desktop_config.json
/path/to/food-data-central-mcp-server
このリポジトリへの絶対パスに置き換え、 <INSERT KEY HERE>
実際の USDA API キーに置き換えます。注: Windows を使用している場合は、npm グローバル インストール ディレクトリを含めるように PATH 値を調整する必要がある場合があります。これで、クロードはこのMCPサーバーを介してFood Data Central APIにアクセスできるようになります。クロードに食品の検索、栄養情報の取得、詳細な食品データの取得を依頼できます。
food://details
- IDで特定の食品の詳細情報を取得しますfdcId
: 食品データセントラルID(必須)format
: オプション。要素の要約セットの場合は「abridged」、すべての要素の場合は「full」(デフォルト)nutrients
: オプション。最大25個の栄養素番号のリスト(カンマ区切り)food://foods
- 入力されたFDC IDを使用して複数の食品の詳細を取得しますfdcIds
: 複数の FDC ID のリスト (必須、カンマ区切り)format
: オプション。要素の要約セットの場合は「abridged」、すべての要素の場合は「full」(デフォルト)nutrients
: オプション。最大25個の栄養素番号のリスト(カンマ区切り)food://list
- ページ分けされた食品リストを取得するdataType
: オプション。特定のデータ型でフィルタリングします(カンマ区切りのリスト)pageSize
: オプション。返される結果の最大数(デフォルト: 50)pageNumber
: オプション。取得するページ番号(デフォルト: 1)sortBy
: オプション。並べ替えの基準となるフィールドsortOrder
: オプション。並べ替え順序、「asc」または「desc」search-foods
- キーワードを使って食品を検索するquery
: 食品を見つけるための検索語(必須)dataType
: オプション。特定のデータ型(文字列の配列)でフィルタリングします。pageSize
: オプション。返される結果の最大数(デフォルト: 50)pageNumber
: オプション。取得するページ番号(デフォルト: 1)sortBy
: オプション。並べ替えの基準となるフィールドsortOrder
: オプション。並べ替え順序、「asc」または「desc」brandOwner
: オプション。食品のブランド所有者に基づいて結果をフィルタリングします(ブランド食品のみ)tradeChannel
: オプション。指定された取引チャネルのいずれかを含む食品をフィルタリングします。startDate
: オプション。この日付以降に公開された食品をフィルタリングします(形式: YYYY-MM-DD)endDate
: オプション。この日付以前に公開された食品をフィルタリングします(形式: YYYY-MM-DD)MCP リソースを使用して食品の詳細を取得します。
MCP リソースを使用して複数の食品を入手します。
MCP リソースを使用して食品のリストを取得します。
MCP ツールを使用して食品を検索します。
This server cannot be installed
Claude が USDA の FoodData Central データベースから詳細な栄養情報を検索してアクセスできるようにするモデル コンテキスト プロトコル サーバー。