
MCP Server for Things3

2025.02.14
8
Python任务管理项目同步日程管理
mcp-things3 是一个与 Things3 任务管理软件集成的 MCP 服务器,允许用户通过 MCP 协议创建和管理任务及项目。特别支持与 Agenda 项目的同步功能。
View on GitHub
Overview
基本能力
产品定位
mcp-things3 是一个任务管理工具,专注于与 Things3 和 Agenda 的集成,提供任务和项目的创建、管理及同步功能。
核心功能
- 在 Things3 中创建新项目
- 创建带有详细属性的待办事项
- 在 Agenda 和 Things3 之间同步项目
- 列出当前任务和项目
- 通过 AppleScript 集成进行数据检索
适用场景
- 个人或团队任务管理
- 跨平台(Things3 和 Agenda)项目同步
- 自动化任务创建和管理
工具列表
- create-things3-project: 在 Things3 中创建新项目,支持标题、备注、区域、时间、截止日期、标签、完成状态等属性。
- create-things3-todo: 在 Things3 中创建新待办事项,支持标题、备注、时间、截止日期、检查清单、标签、列表、标题、完成状态、取消状态、显示等属性。
- sync-agenda-project: 创建一个与 Agenda 项目镜像的 Things3 项目,支持标题、备注、区域等属性。
常见问题解答
- 依赖问题: 确保已安装 Python 3.8+ 和 Things3。
- 同步问题: 确保 Agenda 和 Things3 均已正确安装并运行。
使用教程
使用依赖
- 确保已安装 Python 3.8+ 和 Things3。
安装教程
- 克隆仓库。
- 安装依赖:
bash pip install -e .
调试方式
- 确保服务器已启动。
- 使用提供的工具(如 create-things3-project)进行测试。
bash create-things3-project --title "Test Project"