Token导航 LogoToken导航

MCP Server · 运维云端

Vibe Harness MCP

Vibe Harness MCP是一款根据工作模式调整人机交互节奏的实验性服务器,旨在使人类与AI的互动更加直观和响应灵敏。

stdio官方级别未说明来源级核验工具 6
PythonClaude云端部署

快速开始

作者 / 组织
m3data
提供方
m3data

工具数量

6

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Vibe Harness MCP 属于运维云端类 MCP Server,公开资料标注 6 个工具,通过stdio 本地进程接入,适配 Claude,有可以直接复制的安装命令;接入前先确认权限范围。

分类

运维云端

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

pip install -e .

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 对应的运行时,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 6 个工具,随便调一个只读工具确认能返回结果。

接入前确认

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

详细介绍

振动线束MCP

基于工作模式调整人机交互节奏的MCP服务器。

花时间和精力与人工智能互动应该感觉像跳舞。Vibe Harness是一项让舞蹈更直观、反应更灵敏的实验。建立在人类和我们的神经系统是可变的,人工智能模型是可调整的前提下。大多数AI可视化工具都假设人类是稳定的,并优化模型输出。Vibe Harness反转了这一点。调整AI模型行为以匹配您的工作状态。

安装

一行:

claude mcp add vibe-harness -- uvx --from "git+https://github.com/m3data/vibe-harness-mcp.git" vibe-harness-mcp

或者从本地克隆:

git clone https://github.com/m3data/vibe-harness-mcp.git
cd vibe-harness-mcp
pip install -e .
claude mcp add vibe-harness -- uvx --from . vibe-harness-mcp

或在中手动注册 ~/.claude.json 在...之下 mcpServers:

{
  "vibe-harness": {
    "command": "uvx",
    "args": ["--from", "git+https://github.com/m3data/vibe-harness-mcp.git", "vibe-harness-mcp"],
    "type": "stdio"
  }
}

模式

模式方向
探索开放、发散、跟随线索
构建简洁、代码优先、行动导向
思考反思,保持复杂性
船果断,抓住范围蔓延
冷却最小输出,逐渐减少

过渡摩擦

并非所有模式开关都是平等的。一些过渡有摩擦:

  • 无:自然进程(探索->建造,建造->船)
  • 中等:后退--承认但允许(构建->探索)
  • 高:大跃进——需要打电话 vibe_set_mode() 两次确认(探索->飞船,冷却->飞船)

冷却液总是无摩擦地进入。

工具

工具目的
vibe_set_mode(mode)切换工作模式
vibe_check()当前状态+时钟时间+待处理提示
vibe_nudge()请求上下文建议
vibe_history()模式转换时间表
vibe_session_export()将会话JSON导出到 ~/.vibe-harness/sessions/
vibe_configure(setting, value)在运行时调整阈值

斜杠命令

这 skills/ 目录包含用于方便斜线命令的Claude Code技能定义:

  • /vibe --检查当前状态
  • /vibe-mode --切换模式
  • /vibe-history --过渡时间表

要安装,请将技能文件夹复制到项目的 .claude/skills/ 目录:

cp -r /path/to/vibe-harness-mcp/skills/* /your/project/.claude/skills/

时间意识

Vibe Harness知道现在是什么时间,你的一天过得怎么样。

vibe_check() 现在显示:

  • 时钟时间 时段(上午、下午、晚上、深夜)
  • 今日会议 --你使用它的次数和总分钟数
  • 深夜轻推 --在晚上10点以后或早上6点之前工作时,进行温和的昼夜节律登记

从中挖掘跨会话模式 ~/.vibe-harness/mode-history.jsonl --该文件已经记录了每个模式转换。没有新的数据收集。

深夜阈值是可配置的:

vibe_configure("temporal.late_night_start", "23")  # default: 22
vibe_configure("temporal.late_night_end", "5")      # default: 6

州长(助推逻辑)

只拉——当你打电话时,轻轻推一下水面 vibe_check() 或 vibe_nudge()切勿主动注射。

活动时间,而不是挂钟时间。 调速器会跟踪您实际与工具交互的时间。如果您的终端彻夜开放或您外出散步,则会检测并减去空闲间隙(工具调用之间30多分钟)。一个10小时的会议,你活跃了45分钟,不会产生错误的推动。 vibe_check() 显示检测到的离开时间,以便您可以看到调速器看到的内容。

规则(按优先顺序):

  1. 冷却 --每15分钟最多轻推一次
  2. 会话持续时间 --活动120分钟后,建议冷静下来
  3. 模式持续时间 --在一种模式下激活45分钟后,进行特定模式的登记
  4. 模式漂移 --例如,在高度互动的情况下探索->“可能正在构建,但没有命名”
  5. 交互计数 --100多个操作,无需模式开关->登记
  6. 深夜 --工作时间超过设定时间时的昼夜节律微调

所有阈值均可通过以下方式配置 vibe_configure() 或配置文件。

不可行的治理

治理规则可以被覆盖。这是设计出来的。

把它想象成手机上的屏幕时间提醒。警报根据规则(“你已经滚动了45分钟”)触发,但其他规则可以覆盖它(“你5分钟前已经看到一个轻推,不要唠叨”)。第一条规则的结论是 *击败* 根据第二条规则的较高优先级。

Vibe Harness明确指出:

  • 每个规则都有一个 名字, 优先级,以及 类型 (抑制、轻推或漂移)
  • 每条规则都声明了什么可以打败它
  • 会话导出包括 治理追踪 显示哪些规则被触发,哪些被覆盖

这对问责制很重要。无声的覆盖是无形的治理。明确的可撤销性意味着你可以看到 *为什么* 一个轻推出现了或没有出现。

规则优先级(最高优先)

优先级规则类型被击败
1冷却抑制抑制(无)
2会话持续时间轻推冷却
3模式持续时间轻推冷却,会话持续时间
4模式漂移漂移冷却时间、会话持续时间、模式持续时间
5交互计数轻推冷却时间、会话持续时间、模式持续时间和模式漂移
6深夜轻推所有优先级较高的规则

规则是数据,不是代码。第2层(生物信号)和第3层(语义耦合)将添加新的规则和defeater,而无需重构现有的逻辑。

配置

三层分辨率: defaults < ~/.vibe-harness/config.json < .vibe-harness.json < runtime

{
  "nudges.time_check_minutes": 45,
  "nudges.session_max_minutes": 120,
  "nudges.interaction_threshold": 100,
  "nudges.cooldown_minutes": 15,
  "friction.enabled": true,
  "export.auto_export": false,
  "activity.idle_threshold_minutes": 30,
  "temporal.late_night_start": 22,
  "temporal.late_night_end": 6
}

坚持

  • 模式历史: ~/.vibe-harness/mode-history.jsonl (仅附加,每次转换)
  • 会话导出: ~/.vibe-harness/sessions/*.json (按需通过 vibe_session_export() --包括挂钟和活动持续时间、空闲间隙、治理跟踪)
  • 配置: ~/.vibe-harness/config.json (用户级别)或 .vibe-harness.json (项目级)

图层

  • 层1 (当前):手动模式切换,带有研究通知预设+时间感知
  • 层2 (设计):Polar H10 BLE集成,用于生物信号知情推动
  • 层3 (未来):全循环——语义耦合+生物信号+会话历史模式

设置(开发)

git clone https://github.com/m3data/vibe-harness-mcp.git
cd vibe-harness-mcp
pip install -e .
python -m vibe_harness_mcp  # stdio transport for MCP

测试

pip install -e ".[dev]"  # or: pip install pytest
python -m pytest tests/ -v

许可证

地球人管理许可证(ESL-A)v0.1

工具与能力

工具数量

6

资源数量

0

提示词数量

0

能力标签

人机交互Python本地部署AI调节工作模式实验性工具节奏控制

支持客户端

Claude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

看服务状态

查询容器、日志和监控指标,定位异常。

执行部署变更

在权限范围内触发发布、回滚和环境切换。

核对资源用量

汇总用量,找出闲置和超额的部分。

选择建议

值得选的地方

  • 只提供 6 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • stdio 方式要求本地装好 运行环境,换机器要重新装一遍。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在运维云端场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Vibe Harness MCP

MCP World · 本页

6stdio有1 个2026-05-17
Ui Tars Desktop 8a825770

MCP World

0stdio有1 个2026-05-17
Elie222 MCP

MCP World

0未说明未标注1 个2026-05-17
Arizeai Phoenix MCP

MCP World

0stdio有3 个2026-05-17
Unity MCP 87ee506e

MCP World

42HTTP有2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Vibe Harness MCP 怎么安装?

公开资料给出的安装命令是 pip install -e .,运行环境为 未标注。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Vibe Harness MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Vibe Harness MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Vibe Harness MCP 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Vibe Harness MCP 支持哪些客户端?

公开资料标注支持 Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP