A Model Context Protocol for reading todos and writing todos and projects in the macOS app Things3 using a combination of Applescript and x-call URLs.
{
"mcpServers": {
"mcp-things3": {
"command": "<see-readme>",
"args": []
}
}
}No install config available. Check the server's README for setup instructions.
Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
A Model Context Protocol for reading todos and writing todos and projects in the macOS app Things3 using a combination of Applescript and x-call URLs.
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
License not specified.
Is it maintained?
Last commit 119 days ago. 63 stars.
Will it work with my client?
Transport: stdio, sse. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
No automated test available for this server. Check the GitHub README for setup instructions.
No known vulnerabilities.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationHave you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Dynamic problem-solving through sequential thought chains
A Model Context Protocol server for searching and analyzing arXiv papers
An open-source AI agent that brings the power of Gemini directly into your terminal.
The official Python SDK for Model Context Protocol servers and clients
MCP Security Weekly
Get CVE alerts and security updates for Mcp Things3 and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A robust MCP (Model Context Protocol) server providing comprehensive integration with Things3, allowing you to create, manage, and search tasks and projects through the MCP protocol. Features improved error handling, secure URL encoding, and enhanced AppleScript integration.
Clone this repository:
git clone <repository-url>
cd mcp-things3
Install using pip:
pip install -e .
The server will be available as mcp-server-things3
view-inboxView all todos in the Things3 inbox.
view-projectsView all projects in Things3.
view-todosView all todos in today's list.
create-things3-projectCreates a new project in Things3.
title (string)notes (string)area (string)when (string) - Date/time to startdeadline (string) - Due datetags (array of strings)Example:
{
"title": "Website Redesign",
"notes": "Complete overhaul of company website",
"area": "Work",
"deadline": "2024-03-15",
"tags": ["urgent", "web-dev"]
}
create-things3-todoCreates a new to-do in Things3.
title (string)notes (string)when (string) - Date/time to startdeadline (string) - Due datechecklist (array of strings)tags (array of strings)list (string) - Project or area to assign toheading (string) - Group under this headingExample:
{
"title": "Review design mockups",
"notes": "Check the new homepage designs",
"list": "Website Redesign",
"deadline": "2024-02-20",
"tags": ["review"],
"checklist": ["Check mobile responsiveness", "Verify brand guidelines", "Test accessibility"]
}
complete-things3-todoMark a todo as completed by searching for its title.
title (string) - Title or partial title to search forExample:
{
"title": "Review design"
}
search-things3-todosSearch for todos by title or content.
query (string) - Search termExample:
{
"query": "website"
}
This MCP server is designed to work seamlessly with Claude AI. Once configured, you can use natural language to manage your Things3 tasks: