Forkmate — free AI calorie tracker MCP server (Claude, ChatGPT, Cursor)
MCP serverMonitoring & opsLets your agent log meals you describe into a private calorie and macro tracking diary.
Available today. Use it from your connected AI after setup.
No other account needed.
Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
Then ask your AI: use the whoami tool from Forkmate
About this server
Free AI calorie & macro tracker: tell your AI what you ate and it logs it to your private food diary
Install Forkmate — free AI calorie tracker MCP server (Claude, ChatGPT, Cursor)
The server’s own address, for the clients that take one directly. Or connect ahel once and every client you use reads it from one address, with the account kept on ahel rather than in each client’s config.
Claude Code
claude mcp add --transport http --scope user forkmate-free-ai-calorie-tracker 'https://mcp.forkmate.ai/'Run it once in your project, then open /mcp to approve any sign-in the server asks for.
Claude Desktop
https://mcp.forkmate.ai/Add a custom connector in Settings, paste this address, and approve the sign-in.
Cursor
cursor://anysphere.cursor-deeplink/mcp/install?name=forkmate-free-ai-calorie-tracker&config=eyJ1cmwiOiJodHRwczovL21jcC5mb3JrbWF0ZS5haS8ifQ==Open the link and Cursor adds the server at that address.
ChatGPT
https://mcp.forkmate.ai/In Settings, enable Developer mode, create an MCP app, and paste this address. Your plan and workspace must allow custom apps.
Codex
codex mcp add forkmate-free-ai-calorie-tracker --url 'https://mcp.forkmate.ai/'Run it once, then sign in with codex mcp login forkmate-free-ai-calorie-tracker if the server asks for an account.
From the project's README
As published by shawnazar/forkmate-mcp in README.md.
Forkmate (forkmate.ai) is a free AI calorie and macro tracker you talk to. Tell your AI assistant what you ate, and it logs the meal with its calories, protein, carbs and fat to your private food diary. See the day in the web diary at app.forkmate.ai.
It is a hosted, remote MCP server. There is nothing to install or run: add one URL to your client and sign in.
| Server URL | https://mcp.forkmate.ai/ |
| Transport | Streamable HTTP |
| Auth | OAuth 2.1 with PKCE and dynamic client registration. Your client opens the sign-in when it first calls a tool |
| Price | Free. No paid tier, no trial, no card, no ads |
| Registry name | ai.forkmate/forkmate (server.json) |
| Setup guide | forkmate.ai/connect |
Connect your AI
Claude (claude.ai and Claude Desktop)
Settings → Connectors → Add custom connector → paste https://mcp.forkmate.ai/ → sign in.
Claude Code
claude mcp add --transport http forkmate https://mcp.forkmate.ai/
ChatGPT
On a plan that offers developer mode, turn it on in ChatGPT's settings, create a developer-mode app with the
URL https://mcp.forkmate.ai/, choose OAuth, and sign in.
Cursor
Click Add to Cursor above, or add this to ~/.cursor/mcp.json:
{
"mcpServers": {
"forkmate": { "url": "https://mcp.forkmate.ai/" }
}
}
VS Code (GitHub Copilot)
Click Install in VS Code above, or add this to .vscode/mcp.json:
{
"servers": {
"forkmate": { "type": "http", "url": "https://mcp.forkmate.ai/" }
}
}
Windsurf
Add this to ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"forkmate": { "serverUrl": "https://mcp.forkmate.ai/" }
}
}
Cline
MCP Servers → Remote Servers → name forkmate, URL https://mcp.forkmate.ai/, transport
Streamable HTTP. AI agents installing it can follow llms-install.md.
Gemini CLI
Add this to ~/.gemini/settings.json:
{
"mcpServers": {
"forkmate": { "httpUrl": "https://mcp.forkmate.ai/" }
}
}
Any other MCP client
Add a remote HTTP MCP server with the URL https://mcp.forkmate.ai/ and complete the sign-in.
Then tell your assistant what you ate ("two eggs and toast for breakfast"), or ask "how many calories today?".
Tools
| Tool | What it does |
|---|---|
log_meal | Log what you ate to your diary |
update_meal | Correct an entry already in your diary |
delete_meal | Remove an entry from your diary |
get_day | Read one day's diary with calorie and macro totals |
get_range | Read a date range with per-day totals |
get_preferences | Read your dietary preferences |
search_foods | Search USDA FoodData Central and Open Food Facts |
lookup_barcode | Look up a packaged food by barcode (Open Food Facts) |
get_pantry · add_pantry_item · remove_pantry_item | Keep a list of foods you have on hand |
whoami | Confirm which account is connected |
Prompts
log-meal · log-photo · today-so-far · hit-protein · week-review · import-myfitnesspal
Your client shows these as ready-made starting points.
Coming from MyFitnessPal?
Export your MyFitnessPal data for free and bring your history across: forkmate.ai/migrate-from-myfitnesspal.
Privacy
Every call is scoped to your own signed-in account. Forkmate stores your food diary, which is health-related data. Read the privacy policy and the consumer health data policy. Export and account deletion are self-serve in the app.
Calorie and macro values are estimates. They are not suitable for insulin dosing or any other medical decision.
About this repository
This repository holds the public server manifest and setup instructions. The server itself is
hosted at mcp.forkmate.ai; its source is not public.
Made by Shawn Azar. Support: hello@forkmate.ai.
Tools it offers (12)
What this server listed when ahel dialed its public endpoint in Sep 2026, with no key and no account of yours. The names are the server’s own.
whoamiget_dayget_rangeget_preferenceslog_mealupdate_mealdelete_mealget_pantryadd_pantry_itemremove_pantry_itemsearch_foodslookup_barcode
Signals
- Last commit
- Oct 2026
Advanced
- Delivery
- forkmate MCP server → your ahel connector (mcp.ahel.ai) → your AI.
- Item type
- mcp-server
- Key
ai-forkmate-forkmate- Source
- github.com/shawnazar/forkmate-mcp
- Hosted endpoint
https://mcp.forkmate.ai/