Token导航 LogoToken导航TokenDH.com
Coach AI logo
运维云端stdio官方级别未说明来源级核验

Coach AI

MCP Server

Coach AI是一款基于MCP协议构建的生产力教练助手,专注于ADHD支持,提供智能任务管理、目标跟踪和个性化推荐功能,可无缝集成到任何兼容MCP的AI客户端中。

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
生产力工具PythonClaudeClaude DesktopClaude

安装说明

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

作者 / 组织

94aharris

提供方

94aharris

最后核验

2026/5/17 20:23

快速接入

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

命令预览

pip install -e .

详细介绍

教练AI

一个生产力指导助理,作为 主控程序 (模型上下文协议)服务器,在设计时考虑了ADHD支持。Coach AI通过一套与任何兼容MCP的AI客户端无缝集成的工具,提供智能任务管理、目标跟踪和个性化建议。

Coach AI不是一个独立的应用程序,而是一个插件,通过持久内存和专门的指导功能来增强您现有的AI工作流程。

目录

特性

  • 待办事项管理:添加、列出、完成任务并确定任务的优先级
  • 目标跟踪:制定和监测短期和长期目标
  • 个性化推荐:根据你的背景,为下一步做什么提供明智的建议
  • 学习系统:记住你的偏好、模式以及适合你的东西
  • 完成记录:追踪你的胜利以获得正面强化
  • 决策瘫痪支持:专为帮助应对ADHD挑战而设计

安装

先决条件

  • Python 3.10或更高版本
  • 紫外线 (推荐)或pip

安装Coach AI

克隆存储库并安装软件包:

git clone 
cd coach-ai
uv pip install -e .

或者使用pip:

pip install -e .

配置

适用于克劳德桌面

  1. 打开您的Claude Desktop配置文件:

- macOS: ~/Library/Application Support/Claude/claude_desktop_config.json - 窗户: %APPDATA%\Claude\claude_desktop_config.json - Linux: ~/.config/Claude/claude_desktop_config.json

  1. 将Coach AI添加到 mcpServers 章节:
{
  "mcpServers": {
    "coach-ai": {
      "command": "uv",
      "args": [
        "run",
        "--directory",
        "/absolute/path/to/coach-ai",
        "python",
        "-m",
        "coach_ai.server"
      ]
    }
  }
}

备注:替换 /absolute/path/to/coach-ai 使用克隆此存储库的实际路径。

  1. 完全重新启动Claude Desktop(退出并重新打开)
  1. 寻找🔨 聊天输入中的图标,用于验证工具是否已加载

克劳德代码

Claude Code会自动检测Claude Desktop配置文件中配置的MCP服务器。一旦您为Claude Desktop配置了服务器,它将在Claude Code中可用,无需额外设置。

用法

配置后,只需自然地与Claude聊天即可。AI将在适当的时候自动使用Coach AI的工具。

交互示例

获得个性化推荐:

You: "What should I focus on right now?"

AI将呼叫 get_recommendation() 并根据你的待办事项、目标和学习偏好提供个性化建议。

添加任务:

You: "Add a todo: Review the marketing proposal, make it high priority"

AI将呼叫 add_todo(title="Review the marketing proposal", priority="high").

设定目标:

You: "I want to launch my side project by the end of this month"

AI将呼叫 set_goal(goal="Launch side project", timeframe="this month", category="career").

存储有关您自己的上下文:

You: "Remember that I work best in the mornings before 11am"

AI将呼叫 add_user_fact(fact="Works best in mornings before 11am", category="patterns").

可用工具

待办事项管理

  • add_todo(title, priority="medium", notes="") -添加新待办事项
  • list_todos(status="active") -列出待办事项(活动/已完成/全部)
  • complete_todo(todo_id) -标记全部完成
  • delete_todo(todo_id) -删除待办事项

目标管理

  • set_goal(goal, timeframe, category="general") -设定新目标
  • list_goals(status="active") -列出所有目标

用户上下文

  • add_user_fact(fact, category="general") -记住一些关于你的事
  • get_user_context() -检索存储的有关您的事实
  • log_accomplishment(description) -记录你完成的事情

建议

  • get_recommendation() -获得个性化的“我现在应该做什么?”建议

发展

MCP检验员测试

在开发过程中,您可以交互式地测试服务器:

npx @modelcontextprotocol/inspector uv run --directory /path/to/coach-ai python -m coach_ai.server

替换 /path/to/coach-ai 使用您的安装目录。这将在以下位置打开web UIhttp://localhost:5173您可以在没有AI客户端的情况下测试工具。

数据库位置

默认情况下,Coach AI将数据存储在 data/coach.db。您可以使用自定义 COACH_DB_PATH 环境变量:

export COACH_DB_PATH=/path/to/custom/coach.db

项目结构

coach-ai/
├── src/
│   └── coach_ai/
│       ├── __init__.py
│       └── server.py       # Main MCP server implementation
├── data/
│   └── coach.db           # SQLite database (auto-created)
├── pyproject.toml
└── README.md

路线图

  • \[x\] 核心待办事项管理
  • \[x\] 目标跟踪
  • \[x\] 用户情境学习
  • \[x\] 推荐引擎
  • \[\]黑曜石金库集成(阅读每日笔记)
  • \[\]建议的时间意识
  • \[\]压倒性待办事项的任务分解
  • \[\]每周回顾提示
  • \[\]能量水平跟踪
  • \[\]习惯追踪

设计理念

Coach AI的设计遵循了对ADHD友好的原则:

  • 对抗决策瘫痪:提供清晰、可操作的建议,而不是让你不知所措
  • 持久存储器:了解你的模式和偏好,以减少认知负荷
  • 正强化:庆祝成就以保持动力
  • 简单但可扩展:从核心功能开始,随着您的需求而增长
  • 客户不可知:适用于任何兼容MCP的AI客户端,不依赖于特定接口

许可证

麻省理工学院

贡献

欢迎投稿!如果您有改进的想法或遇到任何问题,请随时:

  • 打开问题以报告错误或建议功能
  • 提交带有改进的拉取请求
  • 分享有关Coach AI如何为您的工作流程工作的反馈

目录标签

目录标签

生产力工具PythonClaude本地部署任务管理目标跟踪ADHD支持个性化推荐

支持客户端

Claude DesktopClaude

接入字段

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

stdio

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

none

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

local-only

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdiononelocal-only

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

安装前确认

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

来源信息

继续浏览同类 MCP