things-fastmcp
12
Things MCP Server allows users to manage their task data in the Things app through AI-powered interactions with Claude Desktop. It features natural language task creation, project analysis, and productivity workflows. Users benefit from seamless integration with their existing task management system.
Things MCP Server
This Model Context Protocol (MCP) server enables interaction with task management data in the Things app using Claude Desktop. It provides automated task creation, project analysis, and productivity management by leveraging the Things.py library and URL Scheme. The server supports features such as access to major Things lists, project and area management, tag operations, and advanced search capabilities.
Why Things MCP?
- Natural Language Task Creation: Use AI to create detailed tasks.
- Smart Task Analysis: Gain insights into project productivity.
- GTD & Productivity Workflows: Assistance in implementing productivity systems.
- Seamless Integration: Direct interaction with Things 3 data.
Features
- Access major Things lists (Inbox, Today, Upcoming, etc.)
- Project and area management
- Tag operations
- Advanced search capabilities
- Recent items tracking
- Detailed item information including checklists
Installation Options
Option 1: Install from PyPI
- Install via pip or uv.
- Run the server directly.
Option 2: Manual Installation
- Install prerequisites and clone the repository.
- Set up a Python environment and configure the Things authentication token.
- Configure and restart Claude Desktop.
Troubleshooting
- Error handling includes invalid UUIDs, missing parameters, and database access errors.
- Authentication token configuration required for URL scheme commands.