mcpField
L
Lecka Nutrition

Lecka Nutrition

ローカル
github.com/mgnirckヘルスケア11 週間前に更新

Lecka Nutrition について

Lecka Nutritionは、Leckaスポーツ栄養プラットフォームのMCPサーバーで、レース当日の補給を計画する持久系アスリート向けです。個別の補給計算と製品・栄養データの検索を組み合わせています。

主な機能

  1. 01Lecka製品カタログの閲覧
  2. 02レース当日の補給計画の計算
  3. 03製品の栄養データの取得

活用シーン

  1. 01持久系レースの補給計画
  2. 02製品の炭水化物と電解質の確認

MCP 対応

リモートMCPサーバーを通じて、製品検索、補給計画の計算、栄養データ取得のツールをMCP対応クライアントに公開します。

設定

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

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

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

パッケージ
npmmcp-remote

ツール

3

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

パラメーター型必須説明
typeenumいいえ製品タイプで絞り込みます。省略すると、すべてのタイプを返します。gel | ultra_gel | bar | variety_pack
regionenumいいえこの地域の価格を返します。デフォルトは us です。us | de | dk | ch | vn
caffeinebooleanいいえtrue の場合はカフェイン入り製品のみ、false の場合はカフェインなしの製品のみを返します。
dual_transporterbooleanいいえtrue の場合、炭水化物プロファイルがデュアルトランスポーターの製品のみを返します。

詳細

lecka-mcp

Lecka スポーツ栄養プラットフォーム向けの Model Context Protocol(MCP)サーバーです。MCP 対応の AI クライアント(Claude など)が、製品の検索、レース用補給プランの計算、パーソナライズされた栄養データの取得を行えるツールを提供します。

@modelcontextprotocol/sdk を使用して構築し、Vercel にデプロイされています。

ツール

ツール説明
get_productsLecka の栄養製品の全カタログを返します
calculate_fueling_plan所要時間、強度、アスリートのデータに基づいて、レース当日の補給プランを計算します
get_nutrition_data製品ごとの栄養データ(炭水化物、カロリー、電解質など)を取得します

MCP サーバーの URL

https://lecka-mcp.vercel.app/mcp

Claude Desktop との接続

次の内容を claude_desktop_config.json に追加してください。

{
  "mcpServers": {
    "lecka": {
      "url": "https://lecka-mcp.vercel.app/mcp"
    }
  }
}

macOS では、設定ファイルは ~/Library/Application Support/Claude/claude_desktop_config.json にあります。

開発

npm install
npm start

コメント

MCP は初めてですか?

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

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