Token导航 LogoToken导航TokenDH.com
Justlog Io logo
运维云端未说明官方级别未说明来源级核验

Justlog Io

MCP Server

JustLog是一款通过AI助手进行卡路里、宏量和体重追踪的服务,无需应用界面,用户通过自然语言输入数据,AI自动估算并记录。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
GoClaude云端部署Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

BrianLeishman

提供方

BrianLeishman

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

JustLog

一种旨在通过人工智能助手使用的卡路里、宏量和体重跟踪服务。没有用于数据输入的应用程序UI。你告诉你的人工智能你吃了什么,做了什么运动,或者你的体重,它就会处理剩下的事情。

核心思想:MCP服务器就是产品。Claude、ChatGPT或任何兼容MCP的客户端充当接口。人工智能从自然语言中估计卡路里和宏,JustLog存储这些数字。

运作原理

将JustLog MCP服务器连接到您的AI助手。然后正常地与它交谈:

  • “我吃了一顿Publix三餐,配菜是面包卷、楔子和洋葱圈”
  • “在跑步机上跑了30分钟,以2.5英里/小时的速度倾斜12%”
  • “今天早上236点称重”

AI计算出营养分解、卡路里燃烧或体重条目,并通过MCP服务器记录下来。当你想查看你的数据时,只需询问——每日总计、每周平均值、趋势,无论你需要什么。

什么被跟踪

食物 --卡路里、蛋白质、碳水化合物、脂肪、纤维,以及你所吃食物的文字描述。

锻炼 --估计燃烧的卡路里和活动的文字描述。

重量 --体重(磅)。

就是这样。没有条形码扫描,没有食品数据库搜索,没有手动数据输入表格。人工智能进行估算工作,服务器存储数字。

堆栈

  • 前端:Hugo+Bootstrap 5.3(通过Dart Sass实现SCSS)+TypeScript(esbuild)
  • API:Pure Go HTTP服务器,部署到API网关后面的AWS Lambda
  • MCP服务器:去吧, mark3labs/mcp-go,可流式HTTP传输,部署到Lambda
  • 数据库:DynamoDB
  • 认证:AWS Cognito(电子邮件/密码和谷歌登录)
  • 托管:S3+CloudFront,基于KVS的蓝绿色部署

项目结构

site/          Hugo frontend (layouts, SCSS, TypeScript, content)
go/api/        Minimal HTTP handler library (context-based, no frameworks)
go/cmd/        CLI tools (esbuild compiler, hugo dev server, deploy)
go/lambda/api/ REST API (Lambda + API Gateway)
go/lambda/mcp/ MCP server (Lambda)
go/dynamo/     DynamoDB helpers
aws/           CloudFront Functions

AGENTS.md 获取完整的开发指南。

先决条件

  • 转到1.22+
  • 雨果(扩展版)
  • Dart Sass
  • Node.js+pnpm
  • AWS CLI(已配置)

发展

# Install frontend dependencies
cd site && pnpm install && cd ..

# Start dev server (esbuild watch + Hugo server)
go run ./go/cmd/hugo-server

# Run API locally (port 8090)
go run ./go/lambda/api

# Run MCP server locally (port 8088)
go run ./go/lambda/mcp

部署

# Deploy Hugo site to S3 + CloudFront
go run ./go/cmd/deploy-site

# Deploy API Lambda
cd go/lambda/api && node deploy.js

# Deploy MCP Lambda
cd go/lambda/mcp && node deploy.js

认证

用户通过AWS Cognito使用电子邮件/密码或Google登录创建帐户。MCP服务器和API需要有效的承载令牌才能进行所有操作。每个用户的数据都是隔离的。

MCP服务器

服务器使用流式HTTP传输实现MCP 2025-06-18规范。它公开了记录食物、运动和体重的工具,以及查询历史数据的工具。看 AGENTS.md 有关AI代理应如何与服务器交互的详细指导。

许可证

麻省理工学院

目录标签

目录标签

GoClaude云端部署健康追踪本地部署AI辅助卡路里计算宏量记录体重管理

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP