MCP Server for Things3

by drjforrest
Verified

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Integrates with Things3 (an Apple productivity application) to create and manage tasks and projects. Uses AppleScript for data retrieval.

Things3 的 MCP 服务器

此 MCP 服务器提供与 Things3 的集成,允许您通过 MCP 协议创建和管理任务和项目。它特别支持与 Agenda 项目同步。

特征

  • 在 Things3 中创建新项目
  • 创建具有详细属性的新待办事项
  • 在 Agenda 和 Things3 之间同步项目
  • 列出当前任务和项目
  • 用于数据检索的 AppleScript 集成

安装

  1. 确保已安装 Python 3.8+ 和 Things3
  2. 克隆此存储库
  3. 安装依赖项:
    pip install -e .

用法

该服务器提供了几种工具:

创建things3项目

使用以下选项在 Things3 中创建一个新项目:

  • 标题(必填)
  • 笔记
  • 区域
  • 什么时候
  • 最后期限
  • 标签
  • 完全的
  • 取消

创建-things3-todo

使用以下选项在 Things3 中创建新的待办事项:

  • 标题(必填)
  • 笔记
  • 什么时候
  • 最后期限
  • 清单
  • 标签
  • 列表
  • 标题
  • 完全的
  • 取消
  • 揭示

同步议程项目

创建一个与 Agenda 项目镜像的 Things3 项目:

  • 标题(必填)
  • 笔记
  • 区域

发展

服务器使用:

  • x-callback-url 用于在 Things3 中创建项目
  • 用于从 Things3 检索数据的 AppleScript
  • MCP 通信协议

执照

麻省理工学院

-
security - not tested
F
license - not found
-
quality - not tested

实现与 Things3 的集成,允许通过 MCP 协议创建和管理任务和项目,包括与 Agenda 项目的同步。

  1. Features
    1. Installation
      1. Usage
        1. create-things3-project
        2. create-things3-todo
        3. sync-agenda-project
      2. Development
        1. License
          ID: m1dfghn3ca