Open Food Facts MCP
MCP server for Open Food Facts product, ingredient, allergen, and nutrition lookup.
คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)
Free AI calorie & macro tracker: tell your AI what you ate and it logs it to your private food diary
สามเรื่องนี้ไม่รวมเป็นคะแนนเดียว เพราะความเห็น การวัด และความนิยม เป็นคนละเรื่องกัน
ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry
เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
ต้องเตรียมก่อน
คุณใช้แอปไหน
เลือกแอปด้านบน เราจำไว้ให้ ครั้งหน้าปุ่มจะขึ้นว่า “ติดตั้งลง …”
ใช้ได้ทั้ง Claude บนเว็บ แอปคอมพิวเตอร์ และมือถือ:
https://mcp.forkmate.ai/พิมพ์คำสั่งนี้ใน Terminal
claude mcp add --transport http forkmate https://mcp.forkmate.ai/วางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json
{
"mcpServers": {
"forkmate": {
"url": "https://mcp.forkmate.ai/"
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
วางในไฟล์ .vscode/mcp.json ของโปรเจกต์
{
"servers": {
"forkmate": {
"type": "http",
"url": "https://mcp.forkmate.ai/"
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
ChatGPT ต่อได้เฉพาะ server ที่อยู่บนอินเทอร์เน็ต:
https://mcp.forkmate.ai/ชื่อเมนูอาจต่างกันเล็กน้อยตามแพ็กเกจและรุ่นของแอป
ตัวเลือกเก็บในคุกกี้บนเครื่องนี้ ไม่ต้องมีบัญชี
ค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README
ชื่อและคำอธิบายเครื่องมือตามที่ server ตอบมาเมื่อ 8 พ.ย. 2569 ผู้ทำเป็นคนเขียน ไม่ใช่เรา แสดงเป็นข้อความล้วน
whoamiDiagnostic: confirms that this connection is signed in to a Forkmate account. Returns no account id, email or other identifier.
get_dayRead the user's food diary for one day: its entries, each listed with its `id` and each food with its item_index, quantity and macros, and calorie/macro totals. All calorie and macro values, including carbohydrates, are estimates from USDA FoodData Central, Open Food Facts, the u
get_rangeRead the user's food diary across a date range, with per-day calorie/macro totals and each entry listed with its `id`. All calorie and macro values, including carbohydrates, are estimates from USDA FoodData Central, Open Food Facts, the user's own entry or an AI assistant's estim
get_preferencesRead the user's food profile: diet style, allergies (a structured list of the major US allergens), foods they like, foods they dislike, and a typical-portion note. Allergies are self-reported and not a safety guarantee; the response includes an allergy_disclaimer. Likes and disli
update_preferencesEdit the user's food profile: add or remove foods they like or dislike, add or remove allergies from the major US allergen list, or set their diet style. Only the fields sent change. A removal matches a saved name in any casing; a name that matches nothing is reported in `not_fou
get_usual_foodsRead what the user usually and recently eats. `usual` lists their most-logged foods, most frequent first, each with how many times it was logged, the date last eaten, the meal it is usually logged under, and the portion and macros from the last time. `recent` lists each distinct
log_mealAdd a meal to the user's food diary: one or more food items, each with an optional quantity and macros, plus an optional meal label, date, note and provenance `source`. The reply names the new entry's `id` and `local_date`, which identify it for a later edit or deletion. A restau
update_mealCorrect a food already in the user's diary — its name, quantity, macros, caffeine or fluid — or change an entry's meal label or note. The entry is identified by `id` and `local_date`, and a food by its `item_index`. Only the fields sent change; macros are merged onto the existing
delete_mealDelete one food from a diary entry (by `item_index`), or the whole entry (without it). The entry is identified by `id` and `local_date`. Deletion is permanent, with no undo; deleting the last food removes the entry, and an `id` that matches no entry on that date returns a not-fou
give_consentRecords the user's consent to Forkmate storing and processing their health-related data, as summarised in the consent text that a refused log reply shows. Valid only as the user's own explicit agreement given in this conversation; an assistant agreeing on the user's behalf is not
search_foodsSearch USDA FoodData Central, Open Food Facts and Forkmate's curated restaurant menus for a named food. Returns up to 5 candidates, each with macros per 100 g, a `source` label ('USDA', 'Open Food Facts', 'Forkmate' or 'product label', a packaged product's published label read fr
lookup_barcodeLook up a packaged food by its UPC/EAN barcode in Open Food Facts. Returns macros per 100 g, a `source` label ('Open Food Facts'), and, when known, `serving_grams`/`serving_label` for one household serving. All calorie and macro values, including carbohydrates, are estimates from
send_feedbackSends feedback to Forkmate to improve the app: a bug, a feature request, a food or nutrition figure that looked wrong (food_data), or something else. It is for feedback the user has asked to send, in the user's own words rather than a paraphrase. It changes nothing in the diary.
get_notificationsReads the user's Forkmate notifications, newest first: notices that something the user reported was fixed, Forkmate release notes (what's new), and account messages. Each one has a kind, a title, a body, an optional link, the day it arrived and whether it is unread, and the reply
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 8 พ.ย. 2569
ชื่อใน registry ยืนยันโดเมน forkmate.ai แล้ว (registry ตรวจความเป็นเจ้าของโดเมน)
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ตอบกลับใน 237 ms (HTTP 200)
ไม่ต้องล็อกอิน
อ่านคำอธิบายเครื่องมือ 14 ตัวแล้ว ไม่พบคำสั่งแอบแฝงถึง AI
เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo
จากการตรวจเบื้องต้นของเรา ผ่าน 3 จาก 3 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
registry ไม่ได้ระบุว่าต้องใช้กุญแจ แต่บางตัวจะขอให้ล็อกอินตอนใช้ครั้งแรก
รันบนคลาวด์ของผู้ทำ ต่อผ่านอินเทอร์เน็ตได้เลย ไม่ต้องลงโปรแกรม แต่ข้อมูลที่ส่งให้จะผ่านเซิร์ฟเวอร์ของผู้ทำ
repo บน GitHub มีการแก้โค้ดล่าสุด – และส่งรุ่นล่าสุด (0.1.11) เข้า registry 31 วันที่ผ่านมา
โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต่อผ่าน URL จึงใช้กับโปรแกรมที่รับ remote MCP ได้ เช่น ChatGPT ที่เปิดโหมดนักพัฒนา
ในหมวดเดียวกันมี Open Food Facts MCP, Modrinth MCP, Lichess MCP
server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว
อ่านการ์ด:↓ ดาวน์โหลดต่อสัปดาห์i★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi
MCP server for Open Food Facts product, ingredient, allergen, and nutrition lookup.
Search Minecraft mods on Modrinth, filter by loader/game version, browse versions.
MCP server for Lichess, chess puzzles by rating, player stats, top players.
ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
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 |
Settings → Connectors → Add custom connector → paste https://mcp.forkmate.ai/ → sign in.
claude mcp add --transport http forkmate https://mcp.forkmate.ai/
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.
Click Add to Cursor above, or add this to ~/.cursor/mcp.json:
{
"mcpServers": { "forkmate": { "url": "https://mcp.forkmate.ai/" } } }
Click Install in VS Code above, or add this to .vscode/mcp.json:
{
"servers": { "forkmate": { "type": "http", "url": "https://mcp.forkmate.ai/" } } }
Add this to ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": { "forkmate": { "serverUrl": "https://mcp.forkmate.ai/" } } }
MCP Servers → Remote Servers → name forkmate, URL https://mcp.forkmate.ai/, transport Streamable HTTP. AI agents installing it can follow llms-install.md.
Add this to ~/.gemini/settings.json:
{
"mcpServers": { "forkmate": { "httpUrl": "https://mcp.forkmate.ai/" } } }
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?".
| 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 food profile: likes, dislikes, allergies and diet style |
update_preferences | Add or remove likes, dislikes and allergies, or set your diet style |
get_usual_foods | Read the foods you eat most often and the last week's foods |
search_foods | Search USDA FoodData Central and Open Food Facts |
lookup_barcode | Look up a packaged food by barcode (Open Food Facts) |
whoami | Confirm which account is connected |
log-meal · log-photo · today-so-far · hit-protein · week-review · import-myfitnesspal
Your client shows these as ready-made starting points.
Export your MyFitnessPal data for free and bring your history across: forkmate.ai/migrate-from-myfitnesspal.
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.
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.