Blog

Channel post

Developer API and MCP server

A public Developer API is open for connecting third-party services, and the MCP server lets you manage UTasks tasks from AI assistants such as Claude.

In August 2026, UTasks gained two ways to work with tasks outside Telegram: an MCP server for AI assistants and a public Developer API.

The MCP server connects UTasks with the AI assistant of the user: you can create and comment on tasks and manage projects right from a chat with the AI, without switching between apps. On August 11, we published a guide to connecting the MCP server using Claude as an example.

On August 25, the public Developer API became available for connecting third-party services and automating work with tasks. An API key is issued by the /apikey new command in the bot and passed in the header of every request. Through the API you can get task lists by project or filter, create tasks with assignees and a deadline, change status and priority, add comments, complete and reopen tasks, view the change history, and get the list of projects, project data and project members.

All dates and times in the API are stored in UTC, notifications are sent the same way as when working in the app, and errors are returned in the standard ProblemDetails format. Details are in the UTasks documentation.