Just Claude Things
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Just Claude ThingsList my tasks for today"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Just Claude Things
An MCP server that lets Claude read and write your Things 3 tasks on macOS via AppleScript.
Requirements
macOS
Things 3 installed and running
Node.js 18+
When first used, macOS will prompt you to grant Automation permissions (System Settings → Privacy & Security → Automation)
Related MCP server: Things MCP
Quick Start
Claude Desktop
Add to your ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"things3": {
"command": "npx",
"args": ["-y", "things3-mcp"]
}
}
}Claude Code
claude mcp add things3 -- npx -y things3-mcpAvailable Tools
Read
get_todos
List todos with optional filters.
{ "status": "today" }
{ "tag": "work", "status": "anytime" }
{ "search": "meeting notes" }
{ "projectId": "ABC123" }Parameter | Type | Description |
| string | Filter by list: |
| string | Filter by project ID |
| string | Filter by area ID |
| string | Filter by tag name |
| string | Search todo titles and notes |
get_todo
Get a single todo by ID with full details.
{ "id": "ABC123" }get_projects
List all projects with status, area, and tags. No parameters.
get_areas
List all areas. No parameters.
get_tags
List all tags. No parameters.
Write
create_todo
Create a new todo.
{
"title": "Review PR #42",
"notes": "Check the error handling changes",
"when": "today",
"tags": ["work"],
"checklistItems": ["Read the diff", "Run tests locally", "Leave review"]
}Parameter | Type | Description |
| string | Required. Title of the todo |
| string | Notes/description |
| string |
|
| string | Deadline date ( |
| string[] | Tag names to apply |
| string | Project ID to add this todo to |
| string | Heading within the project |
| string[] | Checklist items |
create_project
Create a new project.
{
"title": "Q2 Planning",
"notes": "Quarterly goals and milestones",
"tags": ["work"],
"when": "2025-04-01",
"deadline": "2025-06-30"
}Parameter | Type | Description |
| string | Required. Title of the project |
| string | Notes/description |
| string | Area ID to assign to |
| string[] | Tag names |
| string |
|
| string | Deadline date ( |
update_todo
Update an existing todo by ID.
{
"id": "ABC123",
"when": "tomorrow",
"tags": ["urgent"]
}Parameter | Type | Description |
| string | Required. Todo ID |
| string | New title |
| string | New notes (appended to existing) |
| string |
|
| string | New deadline ( |
| string[] | Tags to add |
complete_todo
Mark a todo as complete.
{ "id": "ABC123" }delete_todo
Move a todo to Trash (recoverable from Things 3 Trash).
{ "id": "ABC123" }License
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityCmaintenanceAn MCP server that allows AI assistants like Claude Code, Claude Desktop, and Cursor to interact with Things.app on macOS, enabling task creation, updates, viewing, scheduling, and organization through natural language.Last updated6183MIT
- AlicenseAqualityDmaintenanceAn MCP server for Things 3 on macOS that enables AI assistants to create, read, update, and manage tasks and projects. It utilizes the Things URL scheme for write operations and AppleScript for querying data from the app.Last updated15212MIT
- AlicenseAqualityDmaintenanceAn MCP server for Things 3 on macOS that enables AI assistants to create, read, update, and manage tasks, projects, and areas. It utilizes the Things URL scheme for write operations and AppleScript for querying data directly from the application.Last updated15212MIT
- AlicenseBqualityBmaintenanceMCP server that gives AI agents read/write access to your Things3 tasks via the Things API.Last updated321Apache 2.0
Related MCP Connectors
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
Search, read, and write your Apple Notes from ChatGPT/Claude via a local Mac agent + MCP relay.
Markdown-first MCP server for Notion API with 8 composite tools and 39 actions.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/thefactremains/just-claude-things'
If you have feedback or need assistance with the MCP directory API, please join our Discord server