MCP Things3 MCP Server

A robust MCP (Model Context Protocol) server providing comprehensive integration with Things3, allowing you to create, manage, and search tasks and

Local serverstdioPython

What is the MCP Things3 MCP Server?

A robust MCP (Model Context Protocol) server providing comprehensive integration with Things3, allowing you to create, manage, and search tasks and projects through

The short version

  • ✅ Create Projects: Create new projects in Things3 with full metadata support
  • ✅ Create Todos: Create new to-dos with detailed properties including checklists, tags, and dates
  • ✅ View Tasks: List tasks from inbox, today's list, or all projects
  • ✅ Complete Tasks: Mark todos as completed by searching for their title
  • ✅ Search Functionality: Search through all todos by title or content
  • ✅ Robust Error Handling: Comprehensive validation and error recovery

What it needs from you

  • macOS with Things3 installed - Python 3.8+ - Things3 running (for real-time operations)

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the MCP Things3 MCP Server

{
  "mcpServers": {
    "things3": {
      "command": "mcp-server-things3",
      "args": []
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

  • macOS with Things3 installed - Python 3.8+ - Things3 running (for real-time operations)

Example prompts to try

  • “Use MCP Things3 to Prerequisites.”
  • “Use MCP Things3 to Components.”
  • “Use MCP Things3 to Debugging.”

Frequently asked questions

A robust MCP (Model Context Protocol) server providing comprehensive integration with Things3, allowing you to create, manage, and search tasks and projects through Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.