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

gtd MCP

MCP Server

一个基于Claude和模型上下文协议的AI原生执行系统,通过自然语言交互实现任务管理、项目跟踪和目标设定,无需切换应用即可保持工作流。

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
生产力工具PythonClaudeClaude DesktopClaude

安装说明

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

作者 / 组织

elinsky

提供方

elinsky

最后核验

2026/5/17 20:23

快速接入

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

命令预览

pip install -e ".[dev]"

详细介绍

执行系统MCP服务器

由Claude和模型上下文协议支持的AI原生执行系统。

为什么存在

传统的生产力工具迫使你在思考和行动之间进行上下文切换。你停止工作,打开一个应用程序,浏览菜单,填写表格,然后回到你正在做的事情。这种摩擦意味着你经常根本不捕捉东西,或者你创建了不完整的条目,需要稍后清理。

这个MCP服务器消除了这种摩擦。你在工作时与克劳德保持对话,你的执行系统自然会更新:

  • 正在编写代码? “添加操作:重构auth模块@macbook+api重新设计截止日期:2025-11-15”
  • 在会议中? “再加上等待:Sarah对提案的反馈”
  • 回顾你的一周? “列出ml刷新项目的所有操作”
  • 计划? “显示7天内未审核的所有健康项目”

无应用程序切换。无需填写表格。只是自然语言,让你保持流畅,同时保持严格的执行系统。

特性

服务器通过模型上下文协议实现焦点视界模型:

0k-下一步行动(地面)

  • 添加操作 到具有自动项目验证的上下文文件(@macbook、@phone、@差事)
  • 添加到特殊列表:@等待(等待他人),@推迟(特定的未来日期),@孵化(有一天/也许)
  • 完成操作 按行号自动归档完成.md
  • 列出操作 通过上下文、项目和状态进行灵活过滤
  • 搜索操作 通过带有状态和上下文过滤器的文本
  • 完全支持todo.txt格式,包括创建日期、上下文、项目、到期/推迟日期

10k项目(当前倡议)

  • 创建项目 使用YAML frontmatter和三个模板(标准、协调、习惯)
  • 列出项目 按地区、截止日期或平面灵活过滤和分组
  • 搜索项目 按标题或内容中的文本
  • 成套工程 确认所有操作均已完成
  • 管理生命周期:从孵化器激活,移回孵化器,下降
  • 更新元数据:截止日期、地区、类型、审核日期(支持批量更新)
  • 审计工具:验证数据质量,找到孤立项目/行动,确定需要审查的项目

20k-重点领域(责任)

  • 列出区域 从配置中聚焦
  • 所有项目和目标的自动区域验证

30000-目标(1-2年目标)

  • 列出目标 从活动文件夹和孵化器文件夹
  • 自动过滤 type: goal 在YAML frontmatter中
  • 支持带有辅助材料的嵌套目标目录

所有工具都包括全面的验证、错误处理和用于编程访问的JSON输出。

安装

# Clone the repository
git clone https://github.com/elinsky/execution-system-mcp.git
cd execution-system-mcp

# Install dependencies
pip install -e ".[dev]"

配置

在以下位置创建配置文件 ~/.config/execution-system-mcp/config.json:

{
  "execution_system_repo_path": "/absolute/path/to/your/execution-system-repo",
  "areas": [
    {"name": "Health", "kebab": "health"},
    {"name": "Learning", "kebab": "learning"},
    {"name": "Career", "kebab": "career"},
    {"name": "Mission", "kebab": "mission"},
    {"name": "Personal Growth Systems", "kebab": "personal-growth-systems"},
    {"name": "Social Relationships", "kebab": "social-relationships"},
    {"name": "Romance", "kebab": "romance"},
    {"name": "Emotional Health", "kebab": "emotional-health"},
    {"name": "Finance", "kebab": "finance"},
    {"name": "Character and Values", "kebab": "character-and-values"},
    {"name": "Hobbies and Recreation", "kebab": "hobbies-and-recreation"}
  ]
}

发展

# Run tests
pytest

# Run tests with coverage
pytest --cov=src --cov-report=html

# Run specific test file
pytest tests/unit/test_config.py

用法

MCP服务器与Claude Desktop集成。配置后,您可以通过询问Claude来管理您的执行系统:

0k-动作示例

  • “在@差事上下文中添加“购买杂货”操作,以进行项目膳食计划”
  • “在@waiting中添加‘等待包裹送达’,推迟日期为2025-11-15”
  • “完成contexts/@macbook.md第7行的操作”
  • “列出ml刷新项目的所有操作”

10k-项目示例

  • “在“学习”区域中创建一个名为“学习Python”的新项目,作为活动文件夹中的标准项目”
  • “列出健康区域中的所有活动项目”
  • “完成‘学习Python’项目”
  • “搜索有关机器学习的项目”

20k-面积示例

  • “列出我关注的所有领域”

30k-目标示例

  • “列出所有活动目标”
  • “向我展示孵化器中的目标”

Claude将使用适当的MCP工具与您的执行系统进行交互。

可用工具

0k-行动工具

  • add_action -使用项目验证将下一个操作添加到上下文文件中
  • add_to_waiting -将项目添加到@等待列表
  • add_to_deferred -将项目添加到@延迟列表
  • add_to_incubating -将项目添加到@孵化列表
  • complete_action -按行号完成操作
  • list_actions -使用灵活的过滤和分组列出操作
  • search_actions -使用过滤器按文本搜索操作

10k-项目工具

  • create_project -使用YAML frontmatter和模板创建新项目
  • list_active_projects -按区域分组列出所有活动项目
  • list_projects -列出具有灵活筛选功能的项目(文件夹、区域、截止日期)
  • complete_project -完成项目,验证未完成的操作
  • activate_project -将项目从孵化器移至活动状态
  • move_project_to_incubator -将项目从活动状态转移到孵化器
  • descope_project -将项目移动到已降级文件夹
  • update_project_due_date -添加或删除项目截止日期
  • update_project_area -更改项目的重点领域
  • update_project_type -更改项目类型(标准/协调/习惯)
  • update_review_dates -批量更新上次查看日期
  • search_projects -使用筛选器按文本搜索项目

20k-区域工具

  • list_areas -列出所有已配置的焦点区域

30k-进球工具

  • list_goals -列出活动文件夹和孵化器文件夹中的目标

审计和健康检查工具

  • audit_projects -验证项目数据质量
  • audit_orphan_projects -查找没有操作的项目
  • audit_orphan_actions -查找具有无效项目/上下文的操作
  • audit_action_files -验证操作文件数据质量
  • list_projects_needing_review -查找最近未审核的项目
  • list_actions_needing_review -查找最近未审核的操作文件

项目结构

execution-system-mcp/
├── src/
│   └── execution_system_mcp/
│       ├── __init__.py
│       ├── server.py          # MCP server with all tool handlers
│       ├── config.py          # Configuration manager
│       ├── creator.py         # Project creation
│       ├── lister.py          # Project listing
│       ├── completer.py       # Project completion
│       ├── validator.py       # Validation logic
│       ├── templates.py       # Project templates
│       ├── project_manager.py # Project lifecycle management
│       ├── action_manager.py  # Action creation and completion
│       ├── action_lister.py   # Action listing
│       ├── goal_lister.py     # Goal listing
│       ├── area_lister.py     # Area listing
│       ├── searcher.py        # Search functionality
│       └── auditor.py         # Data quality audits
├── tests/
│   └── unit/                  # 185 comprehensive unit tests
├── pyproject.toml
└── README.md

许可证

麻省理工学院

目录标签

目录标签

生产力工具PythonClaude任务管理本地部署项目跟踪目标设定自然语言交互

支持客户端

Claude DesktopClaude

接入字段

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

stdio

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

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP