MCP Servers Collection について
カスタム MCP サーバーのコレクションで、現在は食事計画と栄養情報を扱う meal-planer が掲載されています。食事計画機能を AI アシスタントに接続したい人向けで、各サーバーに個別の設定手順があります。
主な機能
- 01meal-planer による食事計画
- 02目標カロリーに基づく献立作成
- 03炭水化物・タンパク質・脂質の内訳
- 04Nutritionix による食品栄養情報の取得
- 05割合に基づく1日の食事カロリー配分
活用シーン
- 01目標カロリーに合わせた献立作成
- 02食品の栄養情報の確認
- 031日の食事ごとのカロリー配分
MCP 対応
コレクション内の meal-planer は、AI アシスタントに食事計画と栄養情報の機能を提供する MCP サーバーです。実行中のサーバーにアシスタントを接続する手順が記載されています。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
MCP サーバーコレクション
このリポジトリには、AI の機能を専門サービスで強化するために作成した、カスタム MCP(Model Context Protocol)サーバーのコレクションが含まれています。
MCP とは?
Model Context Protocol(MCP)を使用すると、AI システムは外部サービスと連携でき、静的な学習データを超えて機能を拡張できます。これらのサーバーにより、AI アシスタントはリアルタイムの情報にアクセスし、操作を実行し、より正確で関連性の高い応答を提供できます。
利用可能な MCP サーバー
| サーバー名 | バージョン | 説明 | 機能 |
|---|---|---|---|
| meal-planer | 1.0.0 | 栄養情報と食事計画機能を提供する食事計画サービス | • 摂取カロリーの目標を設定した食事プランを生成 • 栄養素の内訳(炭水化物、タンパク質、脂質)を計算 • Nutritionix API を介して食品の栄養情報を取得 • カロリー配分率に基づいて1日の食事を構成 |
使用方法
各 MCP サーバーは専用の README とセットアップ手順を含む独自のディレクトリに格納されています。これらのサーバーを使用するには、次の手順に従ってください。
- このリポジトリをクローンします
- 使用する MCP サーバーのディレクトリに移動します
- サーバーの README に記載されたセットアップ手順に従います
- 実行中の MCP サーバーに AI アシスタントを接続します
セットアップ要件
ほとんどのサーバーには以下が必要です。
- Node.js 18+
- pnpm パッケージマネージャー
- API キー(サーバーが外部サービスに接続する場合)
環境変数
API アクセスに環境変数が必要なサーバーもあります。必要な変数の詳細が記載された .env.example ファイルが各サーバーのディレクトリにあるか確認してください。
コントリビューション
プルリクエストを通じて、新しい MCP サーバーを追加したり既存のサーバーを強化したりして、ぜひ貢献してください。
ライセンス
ISC ライセンス
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。