MCP Catalogs
首页

SupaThings-MCP

by soycanopa·21·综合分 43

Things 3 的 MCP 服务器,结合 SQLite 读取和 URL 写入功能,专为 AI 代理设计。

productivitydeveloper-toolsai-llm
3
Forks
2
活跃 Issue
2 个月前
最近提交
2 天前
收录于

概述

SupaThings-MCP 是一个专业的 MCP 服务器,专门用于弥合 AI 代理与 macOS 上的 Things 3 任务管理软件之间的差距。它使用 SQLite 读取本地的 Things 数据库以获取结构上下文,并通过官方的 things:/// URL 方案进行安全写入,使 AI 代理能够理解和操作任务管理数据。该服务器提供 37 个工具,涵盖数据检查、语义规划和任务管理工作流程,并注重效率和 Things 原生理念。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:AI 代理在 Things 中创建和组织具有适当标题的新项目
:基于项目结构和语义分析自动执行任务放置
:从 Things 数据生成项目摘要和规划洞察
:SupaThings-MCP 需要哪些权限?
:SupaThings-MCP 如何处理 Things 中的重复任务?

什么时候选它

如果您是 macOS 用户且使用 Things 3,希望 AI 代理能理解和管理超出简单 URL 命令的任务结构,请选择 SupaThings。

什么时候不要选它

如果您不在 macOS 上,不使用 Things 3,或需要超出官方 Things URL 方案的写入功能,请不要选择此工具。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • app-status

    Check the status of the Things app

  • get-projects

    Retrieve all projects from Things

  • get-project-structure

    Get the structure of a specific project including headings

  • suggest-headings

    Suggest appropriate headings for a project based on its content

  • create-project-with-headings

    Create a new project with specified headings

  • add-todo

    Add a new todo item to Things

  • summarize-project

    Generate a summary of a project's contents and progress

  • suggest-task-placement

    Suggest the best heading to place a task within a project

  • search-todos

    Search for todo items matching specific criteria

  • update-todo

    Update an existing todo item in Things

  • show-quick-entry

    Show Things' quick entry window

  • log-completed

    Log completed tasks to Things logbook

可对比工具

things-mcptodoist-mcpapple-notes-mcp

安装

安装

1) 使用 npx 运行(无需安装)

npx -y supathings-mcp

2) 从 npm 全局安装

npm install -g supathings-mcp

也可使用别名:things-mcp

3) MCP 配置示例

{
  "mcpServers": {
    "supathings": {
      "command": "npx",
      "args": ["-y", "supathings-mcp"]
    }
  }
}

4) 在客户端配置 MCP

Codex:

codex mcp add supathings -- npx -y supathings-mcp

Claude Code:

claude mcp add --transport stdio supathings -- npx -y supathings-mcp

Gemini CLI:

gemini mcp add -s user supathings npx -y supathings-mcp

FAQ

SupaThings-MCP 需要哪些权限?
服务器需要 macOS、本地安装的 Things 3、Node.js 22+ 和 npm 10+。可选的 AppleScript 操作需要 Apple Events 权限。
SupaThings-MCP 如何处理 Things 中的重复任务?
重复的模板行被有意排除在读取查询之外,以提高效率并避免 API 中的复杂性。

SupaThings-MCP 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。