Description
This MCP server implementation provides integration with the Things3 task management app on macOS. It allows AI assistants to create and manage tasks and projects in Things3 through MCP tools, leveraging AppleScript for data retrieval and x-callback-url for item creation. The server includes specialized functionality for synchronizing projects between Agenda and Things3, making it particularly useful for users who work across both platforms. It enables AI assistants to perform actions like creating new projects, adding to-dos with detailed properties, and listing current tasks, enhancing productivity workflows within the Things3 ecosystem.
Installation
git clone https://github.com/drjforrest/mcp-things3 Claude Desktop Configuration
Add this configuration to your Claude Desktop config file to enable this MCP server:
Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json
Config file location: %APPDATA%\Claude\claude_desktop_config.json
Config file location: ~/.config/Claude/claude_desktop_config.json
{
"mcpServers": {
"things3": {
"command": "node",
"args": [
"path/to/server.js"
]
}
}
}