mcpField
T
tempo

tempo

本地服务
github.com/tsutera09健康医疗012 周前更新

关于 tempo

tempo 是面向个体经营者的 MCP 服务,将个人状态记录与业务活动结合,为决策提供参考。它计算 Tempo 分数和每恢复小时收入,默认在本地保存数据。

主要功能

  1. 01记录情绪、精力、压力和睡眠
  2. 02记录收入与日历事件
  3. 03计算 Tempo 分数和 RpRH
  4. 04推荐并跟踪行动
  5. 05查看历史记录和每周摘要
  6. 06本地 SQLite 数据存储

适用场景

  1. 01关联睡眠、压力与业务负荷
  2. 02查看每恢复小时收入的变化
  3. 03依据当前状态规划业务行动

MCP 相关

向 MCP 客户端提供状态、收入和日历记录、评分、行动建议与跟踪、历史查询及摘要工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"tsutera09-tempo": {
"command": "uvx",
"args": [
"tempo-mcp"
]
}
}
}
启动命令uvx tempo-mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypitempo-mcp0.2.0

工具

11

收录的工具列表 · 更新于 2 周前

参数类型必填说明
moodinteger是
noteany否
energyinteger是
stressinteger是
sleep_hoursnumber是

详细介绍

Tempo MCP

面向独立经营者的创始人生理指标连接器。 Tempo 是首个将人体状态(睡眠、情绪、压力、精力)与业务负荷(会议、收入、商机流)结合起来,并将它们作为一个信号提供给 Claude 的 MCP 服务。

对于独立创业者来说,创始人是唯一的故障点。其他所有工具都把业务和人视为彼此独立的事物。Tempo 将两者融合,让 Claude 能基于创始人的实时状态做出业务决策——拒绝会议、调整服务价格、安排休息日。

新颖之处

Tempo 创造了一个其他工具无法独立计算的单一 KPI:

每恢复小时收入(RpRH)——收入除以真正恢复的小时数。RpRH 下降意味着你付出更多努力,却获得更少回报,这是创始人倦怠最早出现的定量信号。

安装

pip install tempo-mcp

需要 Python 3.10+,并兼容 mcp 1.x 和 2.x。

注册到 Claude Desktop / Cowork / Claude Code

~/.claude/settings.json(或同等配置文件):

{
  "mcpServers": {
    "tempo": {
      "command": "python",
      "args": ["-m", "tempo_mcp"]
    }
  }
}

通过 MCP 提供的工具

工具用途
log_checkin记录情绪 / 精力 / 压力 / 睡眠
ingest_revenue_event记录收入(来自 Stripe 连接器或手动录入)
ingest_calendar_event记录日历时段(内部事务、销售、深度工作)
tempo_score计算综合 Tempo 分数和 RpRH
recommend_actions根据当前状态提出业务行动建议
apply_action记录(Pro 版可执行)一项行动
get_history获取 N 天的完整时间序列历史记录——用于趋势分析
weekly_digest生成 Claude 可以朗读的周环比摘要
license_status显示当前套餐及其解锁的功能
activate_license激活 Pro / Team Solo 密钥
export_data将全部本地数据集导出为 JSON 或 CSV(Pro 版)

套餐

Tempo 的核心循环永久免费。付费套餐用于支持需要持续维护的高成本功能——长期历史记录、连接器数据导入和执行行动。

免费版Pro — $39/moTeam Solo — $79/mo
每日签到、Tempo 分数、RpRH✅✅✅
手动记录收入 / 日历事项✅✅✅
历史记录窗口7 天不限不限
周环比摘要—✅✅
连接器数据导入(Stripe、日历、可穿戴设备)—✅✅
已执行的行动仅记录3 / 天不限
数据导出(JSON / CSV)—✅✅
席位数115

在 temposolo.app 订阅,然后粘贴欢迎邮件中的密钥:

activate_license with key tempo_v1....

也可以自行设置——在环境中设置 TEMPO_LICENSE_KEY,或在 ~/.tempo/license 中添加一行。

许可证密钥由 Ed25519 签名,并通过内置于软件包的公钥离线验证。没有许可证服务器、激活调用或遥测:Tempo 可以在飞机上运行,也无法得知你何时使用它。密钥过期或缺失时,系统会静默降级到免费版,而不会阻止你访问自己的数据。

与 Claude 的对话示例

你:“我睡了 5 小时,精力是 3/10,压力是 8。帮我记录一下,并告诉我明天该怎么安排。”

Claude(使用 Tempo):记录签到 → 获取分数 → RpRH 下降 22% → 明天安排了 4 个外部通话 → 建议自动拒绝 2 个初次沟通电话,并安排休息日。

数据保留在本地

Tempo 将所有数据存储在 ~/.tempo/tempo.sqlite3 中。除非启用 Pro 云同步,否则不会有任何数据离开你的设备。

开发

git clone https://github.com/tsutera09/tempo-mcp
cd tempo-mcp
pip install -e '.[dev]'
pytest
python -m tempo_mcp   # runs the MCP server on stdio

发布

请参阅仓库根目录中的 PUBLISH.md,查看按顺序排列的发布清单(PyPI、npm 镜像、MCP 注册表)。

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。