mcpField
H
habitscore

habitscore

本地服务
mydev-tools.tech其他01 天前更新

关于 habitscore

habitscore 是一个 MCP 服务,根据完成记录评估周期性运维任务并分析习惯数据。它适用于需要确定性可靠性评分、依从性分析和行动建议的 Agent 与工作流;可仅查询报价,也可按次通过 x402 付款。

主要功能

  1. 01评估周期性作业与任务可靠性
  2. 02分析习惯依从性和一致性
  3. 03排列后续行动与修复措施
  4. 04提取模式、关联和风险信号
  5. 05制定多周习惯计划
  6. 06仅报价模式或限额 x402 付款

适用场景

  1. 01评估定时管道的可靠性
  2. 02检查日常习惯的一致性和中断风险
  3. 03为习惯选择优先后续行动
  4. 04规划每周目标和阶段节点

MCP 相关

MCP 服务提供可靠性分析、行为分析、建议、洞察提取和习惯计划工具。无钱包时可仅返回付款报价,也可使用 Base 上的 USDC 进行 x402 付款,并设置单次调用支出上限。

配置

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

mcp.json · 通用配置
{
"mcpServers": {
"tech-mydev-tools-habitscore": {
"command": "npx",
"args": [
"-y",
"habitscore-mcp"
],
"env": {
"HABITSCORE_PRIVATE_KEY": "<HABITSCORE_PRIVATE_KEY>",
"HABITSCORE_MAX_SPEND_USD": "<HABITSCORE_MAX_SPEND_USD>",
"BASE_RPC_URL": "<BASE_RPC_URL>"
}
}
}
}
启动命令npx -y habitscore-mcp
需要配置的环境变量
HABITSCORE_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+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmhabitscore-mcp1.0.1

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

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_USD0.25每次工具调用的硬性上限,在签署前强制执行。
HABITSCORE_API_URLhttps://api.mydev-tools.techAPI 源站。
BASE_RPC_URLhttps://mainnet.base.org用于读取余额和签名上下文的 Base RPC。

验证收费

每次成功的付费调用都会在工具输出中附加结算交易哈希。打开 basescan.org,即可独立于此服务提供的信息确认金额和收款方。

链接

用量返利

经验证的支出可获得返还额度——累计支出满 $10 返还 5%,满 $100 返还 10%,满 $1,000 返还 15%, 每个等级还会提高速率限制。额度会直接返还到获得额度的响应中,并可在后续调用时通过 X-Agent-Credit 标头兑换。

采用 MIT 许可。

评论

支持 Markdown

第一次接触 MCP?

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

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