Skip to content

kianhub/thingsctl

v0.1.5+467c1ce37e1bMIT

Things 3 in ChatGPT and Codex, with a local task workspace and verified commands.

MCP servers

Declared configuration, as published in mcp.json. The directory shows indexed content; it never connects to or executes these servers.

thingsctlstdio
{
  "type": "stdio",
  "command": "sh",
  "args": [
    "${PLUGIN_ROOT}/scripts/run-mcp"
  ],
  "cwd": "${PLUGIN_ROOT}",
  "env": {
    "THINGSCTL_PLUGIN": "1"
  }
}

What this package declares

The files a client reads when it loads this plugin, exactly as this revision carries them.

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "thingsctl",
  "version": "0.1.5+467c1ce37e1b",
  "description": "Things 3 in ChatGPT and Codex, with a local task workspace and verified commands.",
  "author": {
    "name": "Kian"
  },
  "homepage": "https://github.com/kianhub/thingsctl",
  "license": "MIT",
  "keywords": [
    "things3",
    "tasks",
    "macOS",
    "productivity"
  ],
  "extensions": {
    "com.openai": {
      "onboardingSkill": "./skills/onboarding/SKILL.md",
      "interface": {
        "displayName": "ThingsCTL",
        "shortDescription": "Your Things, inside ChatGPT",
        "longDescription": "A Things-inspired app in the ChatGPT sidebar and conversation panel. Browse and edit Things 3 with list navigation, Quick Entry, separate When and Deadline controls, projects, areas, tags, and selected-task context. Runs on your Mac through the ThingsCTL Bridge.",
        "developerName": "Kian",
        "category": "Productivity",
        "capabilities": [
          "Interactive",
          "Read",
          "Write"
        ],
        "composerIcon": "./assets/navigation.svg",
        "logo": "./assets/icon.svg",
        "logoDark": "./assets/icon.svg",
        "brandColor": "#3478F6",
        "defaultPrompt": [
          "Open my Things workspace.",
          "Help me plan today using Things."
        ]
      }
    }
  }
}

What else this package ships

These files come with the package and this site does not publish them. They are listed so you know what is there before you install it.

  • LICENSE
View on GitHub

Client extensions

Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.

  • com.openai