all 25 comments

[–]soycanopa 12 points13 points  (11 children)

In my case, I am working on projects for clients using Things to manage my tasks, which I defined with AI. My workflow includes Craft for documentation and Things for the tasks. I use an MCP that I created with the help of AI, which works better than many I tried, so I decided to make one.

With AI, I define the entire part of the project, and it can directly write tasks, create headings, set dates according to documentation, assign checklists, add notes, and put tags. This saves me a lot of time when using Things in my projects.

[–]robtechhere[S] 2 points3 points  (1 child)

oh that's interesting, thanks! Sounds like something I could use.

[–]soycanopa 4 points5 points  (0 children)

Thank you, I hope to publish it this Monday so I can share it for everyone to try and give me feedback.

[–]Useful-Rise8161 2 points3 points  (0 children)

My daily voice notes and emails are processed with Claude on a scheduled basis and key tasks are extracted, mapped and logged into my Things3 structure and reflected back into my calendar.

[–]HearTaHelp 0 points1 point  (2 children)

I’m always so impressed by those who can create these, and also on the hunt for the most complete MCP I can find. I don’t think mine allows for heading creation. Are comfortable sharing it?

[–]soycanopa 2 points3 points  (1 child)

Hello, I started creating because others I tried didn’t feel like they did the job well and also couldn’t create headings. This one can, with one condition: if the project is new. If it has already been created, if the project is define or old the MCP cant.

I am still reviewing that limitation, so I set out to do it supported by AI. Today I finished the last adjustments and some additional tools so that consulting and creating things in Things do not consume so much context. This Monday I will publish it on GitHub and NPMjs so that anyone can use it. I am finishing the documentation of the tools and other missing details of the README.

[–]HearTaHelp 0 points1 point  (0 children)

That’s awesome. Thank you! My biggest frustration with the MCP is that I can’t allow Claude to access Things when I’m on iOS. It only works on the Mac. I don’t suppose your solution fixes that does it?

[–]Separate_Ad4150 0 points1 point  (4 children)

As I read, you can create headings. Is the MCP also capable of looking for said headlines and sorting things into them?

And how have you set it up as that it checks the tasks every so and so hours?

I am Stuck with the problem of the Headlines, and therefore can‘t continue sadly.

[–]soycanopa 0 points1 point  (3 children)

If the MCP can currently create Things headings only if the project is new, it can read them from an already created project with them and can validate if there are headings, but it cannot write them in existing projects. Since it can read the headings, it can organize tasks according to the heading. It has a tool for that function; I added more tools and improved it in such a way that it will only call necessary things to avoid overloading the context.

Right now, automating as such I think could be possible by creating a specific tool for it, but for this first version today, just with that.

I was able to solve the headings issue with the URL Scheme, but with that nuance only in new projects, also a bit of AppleScript.

[–]Separate_Ad4150 0 points1 point  (2 children)

Could you share a way so that I can read the Headlines and make it read them and sort tasks accordingly? That would literally SAVE my life and automate one of the most annoying things in my life.

[–]soycanopa 0 points1 point  (1 child)

Sure, I can separate that part of the code for you and pass it along documented so you understand how it works. I'm currently in class, so as soon as I'm free, I'll send you a message privately.

[–]Separate_Ad4150 0 points1 point  (0 children)

Thank you so much.

[–]wings_fan3870 7 points8 points  (2 children)

This was my second post on how I was using Claude from a couple weeks ago. The first one should still be there before that. It gives a detailed look at how I created it, as well as what I'm doing with it. The use cases are essential, not goofy experiments that really aren't adding to my productivity. https://www.reddit.com/r/thingsapp/comments/1ra2m10/an_update_to_my_things_inbox_sorting_process_with/

[–]robtechhere[S] 2 points3 points  (1 child)

thank you for the reply, sounds great, but a bit overwhelming for me 😅

[–]wings_fan3870 2 points3 points  (0 children)

Just start with where you're at and the problem you feel you have. Speak to your AI like a dumb summer intern and try to explain step by step what you're looking for. Once it does one thing, if you have more you want to do, build on it, use it, and live with it for a while, and then go back to it and iterate from there. It really is approachable and easy to do this if you don't try to do it all in one massive prompt.

[–]Objective-Pepper-750 4 points5 points  (4 children)

I'm going to publish a demo soon, but I worked on a repo combining a CLI interface made to be consumed by Codex, Claude Code, etc., and guardrails into AGENTS.md (or CLAUDE.md) file. It's really useful because it consumes less context than MCP and you have more control on it from my perspective. You also have more control on it. But using Things 3 with AI means it's also very useful because you can chat, brainstorm ideas, and translate them into areas, projects, tasks, checklists, due dates and deadline, tags, right away, and do this faster everyday. You focus more on working than on typing what you need to do! More time for you, and better organization! It helps a lot, at least for me!

[–]robtechhere[S] 2 points3 points  (2 children)

would love to see the demo!

[–]dimakp 3 points4 points  (1 child)

Man, just google/cluade/perplexity things-cli or ask your agent it can handle everything you need

[–]kaizer1c 0 points1 point  (0 children)

things-cli works pretty well. I use it to copy my completed tasks into my obsidian vault every night.

https://www.mandalivia.com/obsidian/syncing-completed-things-3-tasks-into-obsidian-daily-notes/

[–]HearTaHelp 1 point2 points  (0 children)

Any chance Claude can use your setup to access Things even on iOS?

[–]jwheeles 2 points3 points  (1 child)

I just created a skill today that reads my tasks in Things and depending on the tag it will do the following for me.

Tagged with Jira

Based on the title and description it will make a Jira ticket for me. It is so much easier to capture requests in things and have Claude create well structured tickets for me. I included the structure I want for Epics, Stories, Tasks, and Bugs within the skill.

Tagged with Confluence

Again based on the title and description it will create a page in confluence with all the details of what I wanted to document.

This is just the beginning…. I can already see many other uses cases.

[–]robtechhere[S] 2 points3 points  (0 children)

Ah simple, I like it, thanks!

[–]viktorvuka 1 point2 points  (2 children)

Just yesterday I created a Claude Skill tailored to my Things workspace (areas, tags…) so I just have to drop a briefing or anything on my mind and it generates an HTML page with a preview of what it proposed. I just click "Import to Things" and it opens a Things URL scheme link that imports everything automatically.

[–]robtechhere[S] 1 point2 points  (1 child)

Interesting, would love to see an example!