What are the system requirements?
macOS (Things3 is macOS-only), Node.js >= 16.0.0, Things3 app installed, and AppleScript access enabled in System Settings.
@urbanogardun
基本情報
MCP server for Things3 integration on macOS
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"things3": {
"command": "npx",
"args": [
"things3-mcp@latest"
],
"env": {
"THINGS3_AUTH_TOKEN": "your_auth_token_here"
}
}
}
}List TODOs with optional filtering
Get full details of a specific TODO
Create a new TODO
Update an existing TODO
Mark TODO(s) as complete
Mark TODO(s) as incomplete
Delete TODO(s)
List all projects in Things3
Get detailed information about a specific project
Create a new project in Things3
Update an existing project
Mark a project as completed
Delete projects in Things3 (moves to trash)
List all areas in Things3
Create a new area in Things3
Delete areas in Things3 (moves to trash)
List all tags in Things3 with hierarchy information
Create a new tag in Things3
Add tags to TODOs or projects
Remove tags from TODOs or projects
Delete tags completely from Things3
Move multiple TODOs to a project or area
Update dates for multiple TODOs at once
Search completed items in the logbook with optional filters
Launch Things3 application if not already running
An MCP server that provides comprehensive integration with Things3 on macOS. It enables AI assistants and other MCP clients to interact with Things3 through 25 specialized tools, offering complete task management capabilities with intelligent error correction and automatic tag creation.
Install via npx (no installation required), global npm, or from source. Configure in your MCP client (e.g., Claude Desktop) by adding a things3 server entry with the command and a THINGS3_AUTH_TOKEN environment variable for update operations. The auth token is found in Things3 Settings > General > Enable Things URLs > Manage.
macOS (Things3 is macOS-only), Node.js >= 16.0.0, Things3 app installed, and AppleScript access enabled in System Settings.
Open Things3, go to Settings > General, click "Enable Things URLs", then "Manage", and copy the authorization token value.
Yes, tags are automatically created when referenced in TODO or project operations if they do not already exist.
It automatically fixes date conflicts (swaps when/deadline if deadline is before scheduled date), generates a title from notes if missing, moves items to Inbox if project/area doesn't exist, and cleans unsupported special characters in tag names.
The server communicates locally via MCP with the Things3 app using AppleScript and Things3 URL scheme. Update operations require the THINGS3_AUTH_TOKEN environment variable.

Model Context Protocol Servers

Handl speaks the Model Context Protocol. Your whole billing operation — projects, invoices, clients, reports, approvals — as tools any AI assistant can call, inside your autonomy rules.

See and control a real Windows PC you own — from any MCP client, locally or remotely. Observe (UIA + screenshots), click/type/drag/scroll, launch apps, owner Live View. BYOH: your machine, your key.
This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Senso MCP turns a Joomla 5 or 6 site into a remote MCP server. It runs inside Joomla itself (no extra server, no Node.js bridge) and is secured with OAuth 2.1 and Joomla's own ACL. The free pack lets an AI assistant crea
コメント