Forkmate について
Forkmateは、AIアシスタントを通じてカロリーや主要栄養素を記録する、食事管理向けのホスト型日記です。日別・期間別の集計に加え、食品検索や食事の好みの管理にも対応します。
主な機能
- 01食事の記録・修正・削除
- 02日別・期間別の集計表示
- 03食品検索とバーコード検索
- 04食事の好みの管理
- 05よく食べる食品の確認
活用シーン
- 01AIアシスタントで食事を記録
- 021日のカロリーと栄養素を確認
- 03バーコードで包装食品を検索
MCP 対応
Forkmateはホスト型のリモートMCPサーバーを通じて、食事日記のツールをMCPクライアントに提供します。通信にはStreamable HTTPを使い、OAuth 2.1とPKCEでサインインします。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.forkmate.ai/claude mcp add --transport http ai-forkmate-forkmate https://mcp.forkmate.ai/{"mcpServers":{"ai-forkmate-forkmate":{"type":"http","url":"https://mcp.forkmate.ai/"}}}Cursor で開く{"servers":{"ai-forkmate-forkmate":{"type":"http","url":"https://mcp.forkmate.ai/"}}}VS Code で開く{"mcpServers":{"ai-forkmate-forkmate":{"type":"http","url":"https://mcp.forkmate.ai/"}}}{"mcpServers":{"ai-forkmate-forkmate":{"serverUrl":"https://mcp.forkmate.ai/"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
14このツールにパラメーターはありません。
詳細
Forkmate — Claude、ChatGPT、Cursor 向けの無料 AI カロリートラッカー MCP サーバー
Forkmate(forkmate.ai)は、会話しながら使える無料の AI カロリー・マクロ栄養素トラッカーです。食べたものを AI アシスタントに伝えると、カロリー、タンパク質、炭水化物、脂質とともに、個人用の食事日記に記録します。app.forkmate.ai のウェブ日記で、その日の記録を確認できます。
ホスト型のリモートMCPサーバーです。インストールや実行は不要です。クライアントに URL を追加してサインインするだけです。
| サーバー URL | https://mcp.forkmate.ai/ |
| トランスポート | Streamable HTTP |
| 認証 | PKCE と動的クライアント登録を使用する OAuth 2.1。クライアントが初めてツールを呼び出すときに、サインイン画面が開きます |
| 価格 | 無料。有料プラン、トライアル、カード登録、広告はありません |
| レジストリ名 | ai.forkmate/forkmate(server.json) |
| セットアップガイド | forkmate.ai/connect |
AI に接続する
Claude(claude.ai と Claude Desktop)
設定 → コネクタ → カスタムコネクタを追加 → https://mcp.forkmate.ai/ を貼り付け → サインインします。
Claude Code
claude mcp add --transport http forkmate https://mcp.forkmate.ai/
ChatGPT
開発者モードを利用できるプランで、ChatGPT の設定から有効にし、URL https://mcp.forkmate.ai/ を指定して開発者モードのアプリを作成し、OAuth を選択してサインインします。
Cursor
上のCursor に追加をクリックするか、~/.cursor/mcp.json に次の内容を追加します。
{
"mcpServers": {
"forkmate": { "url": "https://mcp.forkmate.ai/" }
}
}
VS Code(GitHub Copilot)
上のVS Code にインストールをクリックするか、.vscode/mcp.json に次の内容を追加します。
{
"servers": {
"forkmate": { "type": "http", "url": "https://mcp.forkmate.ai/" }
}
}
Windsurf
~/.codeium/windsurf/mcp_config.json に次の内容を追加します。
{
"mcpServers": {
"forkmate": { "serverUrl": "https://mcp.forkmate.ai/" }
}
}
Cline
MCP サーバー → リモートサーバー → 名前 forkmate、URL https://mcp.forkmate.ai/、トランスポート Streamable HTTP。インストールする AI エージェントは、llms-install.md に従って設定できます。
Gemini CLI
~/.gemini/settings.json に次の内容を追加します。
{
"mcpServers": {
"forkmate": { "httpUrl": "https://mcp.forkmate.ai/" }
}
}
その他の MCP クライアント
URL https://mcp.forkmate.ai/ を指定して、リモート HTTP MCP サーバーを追加し、サインインを完了します。
その後、「朝食に卵2個とトーストを食べた」のように食べたものをアシスタントに伝えるか、「今日は何カロリー?」と尋ねてください。
ツール
| ツール | 機能 |
|---|---|
log_meal | 食べたものを日記に記録します |
update_meal | 日記に記録済みの内容を修正します |
delete_meal | 日記から記録を削除します |
get_day | 1日分の日記とカロリー・マクロ栄養素の合計を読み取ります |
get_range | 日付の範囲を指定して、日ごとの合計を読み取ります |
get_preferences | 好きなもの、苦手なもの、アレルギー、食事スタイルなどの食事プロフィールを読み取ります |
update_preferences | 好きなもの、苦手なもの、アレルギーを追加・削除するか、食事スタイルを設定します |
get_usual_foods | よく食べる食品と、直近1週間に食べた食品を読み取ります |
search_foods | USDA FoodData Central と Open Food Facts を検索します |
lookup_barcode | バーコードから包装食品を検索します(Open Food Facts) |
whoami | 接続中のアカウントを確認します |
プロンプト
log-meal · log-photo · today-so-far · hit-protein · week-review · import-myfitnesspal
クライアントに、すぐに使える開始用プロンプトとして表示されます。
MyFitnessPal からの移行をお考えですか?
MyFitnessPal のデータを無料でエクスポートして、履歴を引き継げます: forkmate.ai/migrate-from-myfitnesspal。
プライバシー
各呼び出しは、サインイン中のご自身のアカウントに限定されます。Forkmate は、健康関連データである食事日記を保存します。プライバシーポリシーと消費者健康データポリシーをご確認ください。データのエクスポートとアカウントの削除は、アプリ内でご自身で行えます。
カロリーとマクロ栄養素の値は推定値です。インスリンの投与量の決定や、その他の医療上の判断には適していません。
このリポジトリについて
このリポジトリには、公開されているサーバーマニフェストとセットアップ手順が含まれています。サーバー自体は mcp.forkmate.ai でホストされており、ソースは公開されていません。
Shawn Azar が作成しました。お問い合わせ先:[email protected]。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。