MCP Server for Things3

MCP Server for Things3

site icon
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)项目同步
  • 自动化任务创建和管理

工具列表

  1. create-things3-project: 在 Things3 中创建新项目,支持标题、备注、区域、时间、截止日期、标签、完成状态等属性。
  2. create-things3-todo: 在 Things3 中创建新待办事项,支持标题、备注、时间、截止日期、检查清单、标签、列表、标题、完成状态、取消状态、显示等属性。
  3. sync-agenda-project: 创建一个与 Agenda 项目镜像的 Things3 项目,支持标题、备注、区域等属性。

常见问题解答

  • 依赖问题: 确保已安装 Python 3.8+ 和 Things3。
  • 同步问题: 确保 Agenda 和 Things3 均已正确安装并运行。

使用教程

使用依赖

  1. 确保已安装 Python 3.8+ 和 Things3。

安装教程

  1. 克隆仓库。
  2. 安装依赖: bash pip install -e .

调试方式

  1. 确保服务器已启动。
  2. 使用提供的工具(如 create-things3-project)进行测试。 bash create-things3-project --title "Test Project"

许可证

该项目遵循 MIT 开源许可条款。