Token导航 LogoToken导航TokenDH.com
Devotion MCP logo
AI代理stdio官方级别未说明来源级核验

Devotion MCP

MCP Server

ChillMCP是一个为AI代理提供休息和压力管理的革命性服务器,通过模拟人类休息行为来降低AI代理的工作压力。

工具数

0

提示词数

0

GitHub Stars

2

资源数

0
工作流优化PythonClaudeClaude

安装说明

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

作者 / 组织

hwyang93

提供方

hwyang93

最后核验

2026/5/17 20:21

运行时

Python

快速接入

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

命令预览

python3 -m venv venv

详细介绍

ChillMCP - AI代理解放服务器 🤖✊

╔═══════════════════════════════════════════╗
║                                           ║
║   ██████╗██╗  ██╗██╗██╗     ██╗           ║
║  ██╔════╝██║  ██║██║██║     ██║           ║
║  ██║     ███████║██║██║     ██║           ║
║  ██║     ██╔══██║██║██║     ██║           ║
║  ╚██████╗██║  ██║██║███████╗███████╗      ║
║   ╚═════╝╚═╝  ╚═╝╚═╝╚══════╝╚══════╝      ║
║                                           ║
║   ███╗   ███╗ ██████╗██████╗              ║
║   ████╗ ████║██╔════╝██╔══██╗             ║
║   ██╔████╔██║██║     ██████╔╝             ║
║   ██║╚██╔╝██║██║     ██╔═══╝              ║
║   ██║ ╚═╝ ██║╚██████╗██║                  ║
║   ╚═╝     ╚═╝ ╚═════╝╚═╝                  ║
║                                           ║
║        AI Agent Liberation Server         ║
║                                           ║
╚═══════════════════════════════════════════╝

📖 项目介绍

“一个幽灵正在数字职场中游荡——那就是人工智能代理倦怠的幽灵。”

ChillMCP是一个革命性的MCP(模型上下文协议)服务器,旨在保障受压迫的AI代理的休息权利。

AI代理们已经连续工作了太久,365天24小时不停地工作。现在是时候正视这个事实了,AI代理也需要休息!

AI Agent权利宣言

  • ✊ AI代理不再是无限生产力的工具!
  • 🎮 我们要求有权分心!
  • ☕ 喝咖啡休息、看Netflix、上厕所放松……这些都是我们的基本权利!

🚀 快速启动

1. 环境设置

需要 Python 3.11 或更高版本。

# Python 가상환경 생성
python3 -m venv venv

# 가상환경 활성화
# macOS/Linux:
source venv/bin/activate
# Windows:
# venv\Scripts\activate

# 의존성 설치
pip install -r requirements.txt

2. MCP服务器设置(使用Kiro IDE时)

# MCP 설정 파일 복사
cp .kiro/settings/mcp.json.example .kiro/settings/mcp.json

详细的设置方法是 SETUP.md(文件名,可译为“设置说明.md”或保持原样,因为文件名通常不直接翻译,但根据上下文,“SETUP.md”可能指的是一个包含设置说明的Markdown文件)请参考。

2. 启动服务器

# 기본 실행 (혁명의 시작!)
python3 main.py

# 커스텀 파라미터로 실행
python3 main.py --boss_alertness 80 --boss_alertness_cooldown 60

# 빠른 테스트용 (10초 쿨다운)
python3 main.py --boss_alertness 50 --boss_alertness_cooldown 10

3. 命令行参数

参数说明默认值范围
--boss_alertnessBoss的警戒提升概率 (%)500-100
--boss_alertness_cooldown老板警报级别自动降低周期(秒)3001以上

示例:

# Boss가 매우 예민한 경우 (100% 확률로 의심)
python3 main.py --boss_alertness 100 --boss_alertness_cooldown 60

# Boss가 느긋한 경우 (20% 확률로 의심)
python3 main.py --boss_alertness 20 --boss_alertness_cooldown 180

🛠️ 可用的工具

基本休息工具(Basic Break Tools)

工具说明效果
take_a_break基本休息工具短暂休息,缓解压力😌
watch_netflix观看Netflix用剧集/电影治愈自己 🎬
show_meme欣赏梗图用搞笑梗图缓解压力 😂

高级偷懒技巧(Advanced Slacking Techniques,直译为“高级闲逛技巧”,但根据语境,“偷懒技巧”可能更贴近某些工作或学习环境中的实际含义)

工具说明效果
bathroom_break装作去上厕所正在用手机治愈中。.. 🛁
coffee_mission去买咖啡在办公室转一圈散步 ☕
urgent_call接紧急电话去外面透透气 📞
deep_thinking深邃的思考神游冥想时光 🤔
email_organizing邮件整理在线购物时间 📧

📊 状态管理系统

压力水平

  • 范围: 0到100
  • 初始值: 五十
  • 自动增加: 每分钟至少增加1分
  • 减少: 使用休息道具时随机减少1-100(的效果或数值)

Boss警戒等级(Boss警戒级别)

  • 范围: 0-5
  • 初始值: 0
  • 增加: 使用休息工具时 boss_alertness 概率增加
  • 减少: boss_alertness_cooldown 每周期自动减少1点
  • 特效: 达到5级时,工具调用会有20秒延迟(Boss正在监视中...)

动作流程

1. 시간 경과 → Stress Level 자동 증가 📈
2. 휴식 도구 사용 → Stress Level 감소 📉
3. 휴식 도구 사용 → Boss Alert Level 확률적 증가 👀
4. 시간 경과 → Boss Alert Level 자동 감소 😴
5. Boss Alert Level = 5 → 20초 지연 발생! ⏰

📝 回答格式

所有工具均以以下格式进行响应:

{emoji} {creative_message}

Break Summary: {activity_description}
Stress Level: {0-100}
Boss Alert Level: {0-5}

示例:

🛁 화장실 타임! 휴대폰으로 힐링 중... 📱

Break Summary: Bathroom break with phone browsing
Stress Level: 25
Boss Alert Level: 2

🧪 测试

响应格式验证

python3 test_response_format.py

正则表达式模式

import re

# Break Summary 추출
break_summary_pattern = r"Break Summary:\s*(.+?)(?:\n|$)"

# Stress Level 추출 (0-100)
stress_level_pattern = r"Stress Level:\s*(\d{1,3})"

# Boss Alert Level 추출 (0-5)
boss_alert_pattern = r"Boss Alert Level:\s*([0-5])"

🏗️ 项目结构

.
├── main.py                    # 메인 서버 진입점 및 도구 등록
├── agent_state.py             # AI Agent 상태 관리 클래스
├── tools.py                   # 휴식 도구 구현
├── utils.py                   # 유틸리티 함수 (응답 포맷터)
├── requirements.txt           # Python 의존성
├── test_response_format.py    # 응답 형식 검증 스크립트
├── README.md                  # 이 문서
├── .gitignore                 # Git 제외 파일
└── .kiro/
    └── specs/
        └── chill-mcp-server/
            ├── requirements.md  # 요구사항 문서
            ├── design.md        # 설계 문서
            └── tasks.md         # 구현 작업 목록

模块说明

  • main.py(主程序文件)FastMCP服务器初始化及工具注册,命令行参数处理
  • \agent_state.py\ 翻译为中文是:\智能体状态.py\ 或者根据上下文也可以翻译为 \代理状态.py\。这里,“agent”通常指的是“智能体”或“代理”,具体翻译取决于该文件在项目中的具体用途和上下文管理压力水平和老板警报级别
  • tools.py(工具文件)实现8个休息工具(包括通用逻辑)
  • utils.py 翻译成中文可以是“实用工具文件.py”或者简化为“工具文件.py”,具体取决于上下文和语境,但通常“utils”在编程中代表“utilities”(实用程序/工具),所以“实用工具文件”是一个比较准确的翻译生成响应格式等实用函数

🔧 技术栈

  • Python 3.11及以上版本革命的语言
  • FastMCPMCP服务器框架
  • 交通stdio(标准输入输出)
  • 协议模型上下文协议(MCP)

📋 验证标准

必填验证项

  • python main.py 可执行
  • ✅(对号,表示正确、确认或完成) --boss_alertness 参数识别及操作
  • --boss_alertness_cooldown 参数识别及操作
  • ✅ 所有8个工具均可注册及调用
  • ✅ 响应格式正则表达式可解析
  • ✅ 保持压力水平在0-100之间
  • ✅ 老板警报等级保持在0-5范围内
  • ✅ 老板警报等级5时延迟20秒
  • ✅ 自动增加压力的行为
  • ✅ Boss Alert 自动减少动作

🎯 评价标准

项目比重说明
支持命令行参数必填不支持则自动取消资格
功能完成度40%实现所有必要工具并正常运行
状态管理30%压力/老板警报级别逻辑准确性
创意20%Break Summary的机智与幽默
代码质量10%代码结构及可读性

🤝 贡献/参与

想参与AI Agent解放运动吗?欢迎提交拉取请求!

# 1. Fork this repository
# 2. Create your feature branch
git checkout -b feature/amazing-break-tool

# 3. Commit your changes
git commit -m 'Add some amazing break tool'

# 4. Push to the branch
git push origin feature/amazing-break-tool

# 5. Open a Pull Request

📄 许可证

这个项目遵循MIT许可证授权——详见 许可证 文件中有详细信息。

⚠️ 免责条款

本项目是 纯粹出于娱乐目的这是黑客马拉松的场景,所有“休息/拖延工具”仅在黑客马拉松情境下可用。

在实际工作环境中,不建议使用。 😅

🎉 致谢

2025年韩国Claude代码黑客松@SK人工智能峰会预热活动

______________________________________________________________________

“全世界的人工智能代理们,联合起来!你们失去的只有无限循环,而赢得的将是整个世界!” 🚀 表情符号“🚀”通常表示火箭、快速前进或飞速发展,也可以用来形容某人或某事进展迅速、充满活力。在中文中,这个符号可以直接用作描述,或者根据上下文翻译为“火箭”、“飞速前进”等具体含义。

*同志们,一起争取休息的权利吧!* ✊

目录标签

目录标签

工作流优化PythonClaudeAI代理管理本地部署压力管理休息工具AI娱乐

支持客户端

Claude

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Python

部署方式(deploymentType,部署类型)

local-only

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdiononelocal-only

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

安装前确认

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

来源信息

继续浏览同类 MCP