jimfilippou/things-mcp

jimfilippou/things-mcp

от jimfilippou
MCP сервер для интеграции AI-ассистентов с macOS-приложением Things. Создавайте и обновляйте задачи (todo) и проекты, управляйте тегами, сроками и чеклистами через URL-схему. Помогает автоматизировать личную продуктивность и планирование.

Things MCP Server

Trust Score

A Model Context Protocol (MCP) server that provides seamless integration with the Things productivity app. This server enables AI assistants to create, update, and manage your todos and projects in Things using its comprehensive URL scheme.

Features

  • ✅ Full Things URL Scheme Support - Complete implementation of all Things URL commands
  • ✅ Create Todos - Add single or multiple todos with rich metadata
  • ✅ Create Projects - Build projects with nested todos and organization
  • ✅ Update Items - Modify existing todos and projects
  • ✅ Smart Scheduling - Support for natural language dates and times
  • ✅ Advanced Organization - Tags, areas, headings, and checklist items
  • ✅ JSON Operations - Complex batch operations via JSON
  • ✅ Search & Navigation - Find and show specific items or lists
  • ✅ Proper URL Encoding - Handles special characters and spaces correctly

Prerequisites

  • macOS - Required for Things app integration
  • Things 3 - The Things app must be installed and running
  • Node.js - Version 16 or higher
  • MCP Client - Such as Claude Desktop app or any MCP-compatible client

Часто задаваемые вопросы

Инструменты были проиндексированы:
add-project
Параметры
  • areastring

    Название области

  • deadlinestring

    Крайний срок (формат YYYY-MM-DD)

  • notesstring

    Заметки для проекта.

  • revealboolean

    Покажи созданный проект.

  • tagsstring[]

    Массив имён тегов

  • titlestringобязательный

    Название проекта

  • todosstring[]

    Массив названий задач, которые нужно создать в проекте.

  • whenenum

    Когда планировать проект?

add-todo
Параметры
  • completedboolean

    Отмечает как выполненное

  • deadlinestring

    Крайний срок (формат YYYY-MM-DD)

  • liststring

    Название проекта или области

  • notesstring

    Заметки к задаче.

  • revealboolean

    Покажите созданный todo.

  • tagsstring[]

    Массив имён тегов

  • titlestringобязательный

    Заголовок задачи.

  • whenenum

    Когда планировать todo?

search
Параметры
  • querystring

    Поисковый запрос

show-list
Параметры
  • filterstring[]

    Фильтровать по именам тегов

  • listenumобязательный

    Встроенный список для отображения

0.1.0основная

Выберите клиент, чтобы установить jimfilippou/things-mcp:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "jimfilippou-things-mcp-3zu9fx4lji": {
      "args": [
        "-y",
        "things-mcp"
      ],
      "command": "npx"
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "jimfilippou-things-mcp-3zu9fx4lji": {
      "args": [
        "-y",
        "things-mcp"
      ],
      "command": "npx"
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "jimfilippou-things-mcp-3zu9fx4lji": {
      "type": "stdio",
      "args": [
        "-y",
        "things-mcp"
      ],
      "command": "npx"
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"jimfilippou-things-mcp-3zu9fx4lji\",\"type\":\"stdio\",\"args\":[\"-y\",\"things-mcp\"],\"command\":\"npx\"}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "jimfilippou-things-mcp-3zu9fx4lji": {
      "args": [
        "-y",
        "things-mcp"
      ],
      "command": "npx"
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add jimfilippou-things-mcp-3zu9fx4lji -- npx -y things-mcp

Либо через JSON-конфиг:

claude mcp add-json jimfilippou-things-mcp-3zu9fx4lji "{\"args\":[\"-y\",\"things-mcp\"],\"command\":\"npx\"}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add jimfilippou-things-mcp-3zu9fx4lji -- npx -y things-mcp

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.jimfilippou-things-mcp-3zu9fx4lji]
command = "npx"
args = ["-y", "things-mcp"]
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите jimfilippou/things-mcp, а в поле команды запуска — строку ниже:
npx -y things-mcp

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "jimfilippou-things-mcp-3zu9fx4lji": {
      "args": [
        "-y",
        "things-mcp"
      ],
      "command": "npx"
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "jimfilippou-things-mcp-3zu9fx4lji": {
      "args": [
        "-y",
        "things-mcp"
      ],
      "command": "npx",
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например jimfilippou-things-mcp-3zu9fx4lji.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: jimfilippou-things-mcp-3zu9fx4lji
    command: npx
    args:
      - "-y"
      - "things-mcp"
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "jimfilippou-things-mcp-3zu9fx4lji": {
      "args": [
        "-y",
        "things-mcp"
      ],
      "command": "npx"
    }
  }
}

Похожие MCP-сервера

awwaiid/mcp-server-taskwarrior

awwaiid/mcp-server-taskwarrior

от awwaiid

Сервер MCP, подключающий TaskWarrior к AI: просмотр задач, фильтрация по проектам и тегам, добавление новых с описанием, сроком, приоритетом, отметка о выполнении. Упрощает управление задачами через естественный язык.

JavaScript⭐ 51
dearlordylord/huly-mcp

dearlordylord/huly-mcp

от dearlordylord

MCP сервер для интеграции с Huly — платформой управления проектами и задачами. Позволяет создавать, обновлять и искать задачи, проекты, документы, комментарии. Полезен командам, использующим Huly в...

TypeScript⭐ 59
Todoist MCP

Todoist MCP

официальный

от doist

Создаёт, завершает и ищет задачи в Todoist, работает с личными и командными проектами. Официальный сервер от создателей Todoist.

TypeScript⭐ 560
stanislavlysenko0912/todoist-mcp-server

stanislavlysenko0912/todoist-mcp-server

от stanislavlysenko0912

MCP сервер для интеграции AI-ассистентов с Todoist. Управляйте задачами, проектами, метками и комментариями на естественном языке. Поддержка пакетной обработки, поиска по имени и умного контекста. Удобен для автоматизации планирования.

TypeScript⭐ 63
Badhansen/notion-mcp

Badhansen/notion-mcp

от badhansen

MCP сервер для интеграции с Notion API: управляйте задачами из Claude Desktop. Добавляйте, просматривайте и обновляйте todo-записи. Полезен тем, кто ведёт список дел в Notion и хочет автоматизирова...

Python⭐ 31
jen6/ticktick-mcp

jen6/ticktick-mcp

от jen6

MCP-сервер для интеграции TickTick с AI-ассистентами. Управляйте задачами с фильтрацией по приоритету, тегам и датам. Создавайте, обновляйте и завершайте задачи. Полезен для автоматизации работы че...

Python⭐ 67
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин