This MCP server provides integration with Things3, allowing you to create and manage tasks and projects through the MCP protocol. It includes special support for synchronization with Agenda projects.
- Create new projects in Things3
- Create new to-dos with detailed properties
- Synchronize projects between Agenda and Things3
- List current tasks and projects
- AppleScript integration for data retrieval
- Ensure you have Python 3.8+ and Things3 installed
- Clone this repository
- Install dependencies:
pip install -e .
The server provides several tools:
Creates a new project in Things3 with the following options:
- title (required)
- notes
- area
- when
- deadline
- tags
- completed
- canceled
Creates a new to-do in Things3 with the following options:
- title (required)
- notes
- when
- deadline
- checklist
- tags
- list
- heading
- completed
- canceled
- reveal
Creates a Things3 project that mirrors an Agenda project:
- title (required)
- notes
- area
The server uses:
- x-callback-url for creating items in Things3
- AppleScript for retrieving data from Things3
- MCP protocol for communication
MIT