{"apiVersion":"v1","directorySlug":"caloriegptapp-mcp-5524605b6b","title":"Calorie GPT — Calorie tracking inside ChatGPT","description":"A ChatGPT app for the ChatGPT mobile app. Snap a photo of your meal in chat and get instant calories and macros — no new app to install.","pageUrl":"https://www.mcpbundles.com/skills/caloriegptapp-mcp-5524605b6b","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.caloriegptapp.com/mcp","hostedMcpUrl":null,"toolCount":8,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"com.caloriegptapp/caloriegptapp-mcp-5524605b6b","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"add_meal","description":"Adds a meal with calories, macros (protein, carbs, fat), fiber, sugar, and optional notes. Timestamp is server-generated.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["name","calories","protein","carbs","fat","fiber","sugar"],"properties":{"fat":{"type":"number","minimum":0},"name":{"type":"string","minLength":1},"carbs":{"type":"number","minimum":0},"fiber":{"type":"number","minimum":0},"notes":{"type":"string","maxLength":500},"sugar":{"type":"number","minimum":0},"protein":{"type":"number","minimum":0},"calories":{"type":"number","minimum":0}}},"title":"Add meal","logicalName":"add_meal","displayName":"Add meal","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"update_meal","description":"Updates an existing meal by ID. Only the owner can update their meal.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["id","name","calories","protein","carbs","fat","fiber","sugar"],"properties":{"id":{"type":"string"},"fat":{"type":"number","minimum":0},"name":{"type":"string","minLength":1},"carbs":{"type":"number","minimum":0},"fiber":{"type":"number","minimum":0},"notes":{"type":"string","maxLength":500},"sugar":{"type":"number","minimum":0},"protein":{"type":"number","minimum":0},"calories":{"type":"number","minimum":0}}},"title":"Update meal","logicalName":"update_meal","displayName":"Update meal","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_latest_meal","description":"Returns the most recently added meal.","inputSchema":{"type":"object","properties":{}},"title":"Get latest meal","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_latest_meal","displayName":"Get latest meal"},{"name":"get_latest_3_meals","description":"Returns up to the latest three meals, most recent first.","inputSchema":{"type":"object","properties":{}},"title":"Get latest 3 meals","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_latest_3_meals","displayName":"Get latest 3 meals"},{"name":"get_yesterday_meals","description":"Returns meals from the previous calendar day (UTC).","inputSchema":{"type":"object","properties":{}},"title":"Get yesterday meals","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_yesterday_meals","displayName":"Get yesterday meals"},{"name":"get_today_meals","description":"Returns meals from today (UTC).","inputSchema":{"type":"object","properties":{}},"title":"Get today meals","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_today_meals","displayName":"Get today meals"},{"name":"get_last_week_meals","description":"Returns meals from the last 7 days (UTC inclusive).","inputSchema":{"type":"object","properties":{}},"title":"Get last week meals","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_last_week_meals","displayName":"Get last week meals"},{"name":"get_meals_by_date","description":"Returns meals for a specific calendar date (UTC). Provide date in YYYY-MM-DD format.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["date"],"properties":{"date":{"type":"string","minLength":1}}},"title":"Get meals by date","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_meals_by_date","displayName":"Get meals by date"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Calorie-GPT-Calorie-tracking-inside-ChatGPT&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3AuY2Fsb3JpZWdwdGFwcC5jb20vbWNwIn0%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Calorie-GPT-Calorie-tracking-inside-ChatGPT%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.caloriegptapp.com%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Calorie-GPT-Calorie-tracking-inside-ChatGPT%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.caloriegptapp.com%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Calorie+GPT+%E2%80%94+Calorie+tracking+inside+ChatGPT&connectorUrl=https%3A%2F%2Fmcp.caloriegptapp.com%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Calorie-GPT-Calorie-tracking-inside-ChatGPT\" --url \"https://mcp.caloriegptapp.com/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/caloriegptapp-mcp-5524605b6b","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/caloriegptapp-mcp-5524605b6b/tools/{tool}","mcpServerUrl":"https://mcp.caloriegptapp.com/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/caloriegptapp-mcp-5524605b6b?live=1"}