Things Cloud MCP

Connect your AI to Things 3

A Model Context Protocol server that gives your AI assistant full access to Things 3 task management through Things Cloud.

⚠️ Unofficial API

This community project talks directly to the Things Cloud backend using a reverse-engineered API. It is not an official Cultured Code integration. The integration is actively maintained and used by me, but it may stop working if Things changes its backend.

Setup MCP with Claude.ai
Claude.ai
Claude Code
ChatGPT
Any MCP Client
Cursor
Windsurf
1
Open Customize → Connectors in Claude.
2
Click +, then choose Add custom connector.
3
Enter name: Things Cloud and URL: .
4
Click Add, then Connect and complete the Things Cloud sign-in. Enable it in a chat from + → Connectors.
1
Open Settings → Security and login and enable Developer mode.
2
Open Plugins from the sidebar and click Create app.
3
Use name: Things Cloud, connection: Server URL, URL: , and authentication: OAuth.
4
Acknowledge the unreviewed-server warning, click Create, and complete the Things Cloud sign-in.

Use these standard connection details in any MCP client that supports remote Streamable HTTP.

Server URL
TransportStreamable HTTP
AuthenticationOAuth 2.1 + PKCE
RegistrationDCR

Basic authentication remains available for legacy clients, but OAuth is recommended.

Frequently asked questions
Does the hosted service receive my Things Cloud credentials?
Yes. The hosted service receives your Things Cloud credentials and mediates your task data. OAuth-connected credentials are encrypted at rest. If you do not want a third-party server in that path, you can self-host the project.
Is compatibility guaranteed?
No. The integration is based on reverse engineering, and Things can change its backend without notice. I use and maintain the service myself, but this hobby project has no SLA and may occasionally stop working.
What should I do before connecting?
Keep a recent backup of your Things data and review write or destructive actions before approving them. The tools can create, modify, complete, and delete Things data.