关于 habitscore
habitscore 是一个 MCP 服务,根据完成记录评估周期性运维任务并分析习惯数据。它适用于需要确定性可靠性评分、依从性分析和行动建议的 Agent 与工作流;可仅查询报价,也可按次通过 x402 付款。
主要功能
- 01评估周期性作业与任务可靠性
- 02分析习惯依从性和一致性
- 03排列后续行动与修复措施
- 04提取模式、关联和风险信号
- 05制定多周习惯计划
- 06仅报价模式或限额 x402 付款
适用场景
- 01评估定时管道的可靠性
- 02检查日常习惯的一致性和中断风险
- 03为习惯选择优先后续行动
- 04规划每周目标和阶段节点
MCP 相关
MCP 服务提供可靠性分析、行为分析、建议、洞察提取和习惯计划工具。无钱包时可仅返回付款报价,也可使用 Base 上的 USDC 进行 x402 付款,并设置单次调用支出上限。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
npx -y habitscore-mcpHABITSCORE_PRIVATE_KEY密钥Private key of a Base wallet holding USDC. Signs payments locally and never leaves the process. Omit to run quote-only.HABITSCORE_MAX_SPEND_USDCeiling per tool call in USD. Default 0.25.BASE_RPC_URLBase RPC endpoint. Default https://mainnet.base.org.本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
habitscore-mcp
Habitscore 的 MCP 服务——用于分析任何具有重复完成历史的事项。
两类工具,一个引擎:
- 运行可靠性——为重复任务、作业、流水线和定时工作流评分。包括成功率、连续记录恢复、 lapse 风险、延迟趋势预警,以及按优先级排序的补救措施。
- 行为分析——对习惯和日常活动数据进行同样的评分。包括坚持度、一致性、势头、 lapse 风险、下一步最佳行动和多周计划。
按调用付费,使用 x402:Base 上的 USDC,无需账户、API 密钥或订阅。每次调用低至 $0.03。
包含可运行的 x402 客户端示例的演示:https://mydev-tools.tech/agents/reliability/
采用这种方式的原因
服务在你的机器上运行,使用你的钱包。它会在本地签署付款,私钥绝不会离开进程。我们不会托管任何资金,也无需创建账户——这与 HTTP API 的承诺一致。
未配置钱包时,所有工具仍可在仅报价模式下运行:它会返回价格和付款条款,而不会报错,让你在充值前了解调用费用。
安装
// Claude Desktop: claude_desktop_config.json
// Cursor: ~/.cursor/mcp.json
{
"mcpServers": {
"habitscore": {
"command": "npx",
"args": ["-y", "habitscore-mcp"],
"env": {
"HABITSCORE_PRIVATE_KEY": "0x…",
"HABITSCORE_MAX_SPEND_USD": "0.25"
}
}
}
}
省略 HABITSCORE_PRIVATE_KEY 即可在仅报价模式下启动。
钱包
使用一个专用钱包,只存放你打算花费的资金。 在 Base 上为其充值少量 USDC(合约 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913)。你无需 ETH:根据 EIP-3009,你可以在链下签署授权,由支付服务方提交交易并支付 Gas 费。
HABITSCORE_MAX_SPEND_USD 会限制单次工具调用的支出,并会在签署任何内容之前,根据服务实际报价进行检查。如果 Agent 循环重试付费工具,支出可能会不受限制,而付款方是你——因此,如果服务报价高于你授权的金额,系统会拒绝付款。
工具
| 工具 | 价格 | 返回内容 |
|---|---|---|
analyze_reliability | $0.08 | 每项任务的可靠性评分和等级、 lapse 风险、延迟趋势预警、按优先级排序的补救措施 |
analyze_behaviour | $0.05 | 坚持度和一致性评分、连续记录势头、 lapse 风险标记、亮点、注意事项和建议 |
recommend_next_actions | $0.03 | 按优先级排序的每项习惯下一步最佳行动及其理由 |
extract_insights | $0.05 | 精简的模式、相关性和风险信号 |
build_habit_plan | $0.10 | 一项习惯的多周计划:每周目标和标注日期的里程碑 |
按调用计价,而非按习惯计价。 analyze_behaviour 可用同样的 $0.05 分析最多 25 项习惯,因此批量处理是最省钱的使用方式。
输入
可靠性:
{
"system": "billing-pipeline",
"tasks": [
{
"name": "nightly-etl",
"success_rate": 0.83,
"current_streak": 0,
"best_streak": 52,
"runs": 210,
"latency_trend": "rising",
"p95_latency_ms": 38000,
"cadence": "daily",
"critical": true
}
]
}
name、success_rate(0–1)、current_streak 和 best_streak 为必填项。请注意,latency_trend: "rising" 表示性能退化——这与行为分析工具的方向相反,后者将下降趋势视为预警。
行为分析:
{
"habits": [
{
"name": "Morning run",
"completion_rate": 0.72,
"current_streak": 9,
"best_streak": 21,
"average_mood": 7.4,
"energy_trend": "rising"
}
]
}
name、completion_rate(0–1)、current_streak 和 best_streak 为必填项。average_mood、mood_correlation、energy_trend 和 risk_score 为可选项,可让分析结果更准确。
“习惯”是该领域使用的术语,但分析适用于任何有完成历史的重复活动——训练计划、服药依从性、学习规律以及重复的运维任务。
不提供的功能
该引擎是确定性的,仅使用 CPU:根据你提供的数字进行阈值判断和运算。相同的输入,每次都会得到相同的输出。
它不是大语言模型,除了整理分析结果之外,不会生成文本。它不存储任何数据——Agent 端点是无状态的,不接受用户标识符,也无法读取或推断任何已存储的历史记录。它不提供医疗、心理或财务建议。
环境
| 变量 | 默认值 | 用途 |
|---|---|---|
HABITSCORE_PRIVATE_KEY | — | 用于签署付款的钱包密钥。省略此项即可使用仅报价模式。 |
HABITSCORE_MAX_SPEND_USD | 0.25 | 每次工具调用的硬性上限,在签署前强制执行。 |
HABITSCORE_API_URL | https://api.mydev-tools.tech | API 源站。 |
BASE_RPC_URL | https://mainnet.base.org | 用于读取余额和签名上下文的 Base RPC。 |
验证收费
每次成功的付费调用都会在工具输出中附加结算交易哈希。打开 basescan.org,即可独立于此服务提供的信息确认金额和收款方。
链接
- API:https://api.mydev-tools.tech
- 概览:https://mydev-tools.tech
- OpenAPI:https://api.mydev-tools.tech/openapi.json
- 功能:https://api.mydev-tools.tech/v1/capabilities
- 定价和用量返利:https://api.mydev-tools.tech/agent/v1/pricing
用量返利
经验证的支出可获得返还额度——累计支出满 $10 返还 5%,满 $100 返还 10%,满 $1,000 返还 15%,
每个等级还会提高速率限制。额度会直接返还到获得额度的响应中,并可在后续调用时通过
X-Agent-Credit 标头兑换。
采用 MIT 许可。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。