Skip to main content
Glama

Todo4Agent

Список задач на базе MCP, предназначенный для агентов: агент может напрямую управлять вашими задачами через MCP, а вы можете вручную вести его в интерфейсе.

Возможности

  • Группы задач и управление задачами: создание, редактирование, завершение, сроки, сортировка

  • Корзина: удалённое по ошибке можно восстановить

  • Многопользовательский режим: данные о задачах каждого пользователя независимы

  • Импорт / экспорт JSON — удобно для резервного копирования и переноса

  • Настольное приложение (Windows / macOS / Linux) и браузерный WebUI (по умолчанию http://127.0.0.1:3000)

  • WebUI по умолчанию слушает 0.0.0.0, поэтому другие устройства в локальной сети могут обращаться напрямую; внешний доступ (только этот компьютер) можно отключить или изменить порт в «Настройки → Сервис»

  • Регистрация новых пользователей по умолчанию включена, её можно отключить в «Настройки → Пользователи»

  • MCP-сервис: агент напрямую управляет списком задач через стандартный протокол MCP

Related MCP server: TickTick MCP Server

Установка

В GitHub Releases достаточно скачать установочный пакет для вашей платформы. Порт сервиса и внешнее прослушивание можно изменить в «Настройки → Сервис» (по умолчанию — 3000 / прослушивание 0.0.0.0).

Первое использование

В системе есть начальная учётная запись:

  • Имя пользователя: admin

  • Пароль: admin123

После входа как можно скорее смените пароль в «Настройки → Пользователи»; также можно зарегистрировать собственный новый аккаунт (кнопка регистрации включена по умолчанию).

Подключение агента (MCP)

Настройте в MCP-совместимом клиенте агента:

{
  "mcpServers": {
    "todo4agent": {
      "command": "todo4agent",
      "args": ["mcp"],
      "env": {
        "TODO4AGENT_USERNAME": "你的用户名",
        "TODO4AGENT_PASSWORD": "你的密码"
      }
    }
  }
}

Агент сможет выполнять над вашим списком задач операции добавления, удаления, изменения, просмотра, переупорядочивания, импорта и экспорта. На странице «Подключение агента» в интерфейсе можно одним нажатием скопировать конфигурацию клиента. Доступные инструменты:

Инструмент

Описание

app_version / app_release

Запрос версии приложения / адрес страницы релиза

group_list / group_create / group_rename / group_delete

Управление группами задач (при удалении группы её задачи также попадают в корзину)

task_list / task_create / task_update

Запрос и редактирование задач (перенос между группами, изменение статуса и сроков)

task_complete / task_delete

Переключение выполнения / удаление (мягкое удаление, попадает в корзину)

task_export / task_import

Экспорт списка задач в JSON (та же структура, что при экспорте из интерфейса) / импорт (группы с одинаковыми именами объединяются)

Примечание об учётных данных: при запуске MCP необходимо указать и проверить учётную запись через TODO4AGENT_USERNAME / TODO4AGENT_PASSWORD (при первом запуске база данных автоматически создаст начальную учётную запись admin / admin123). При неудачной проверке запуск будет отклонён.

Данные

Данные о задачах хранятся в локальной базе данных SQLite; в «Настройки → Данные» можно экспортировать/импортировать JSON.

Документация

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
5Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Project management MCP for AI agents with safe task reads and writes.

  • Private-by-default, local-first memory/context/task orchestrator for MCP apps and agents.

  • Shared, governed long-term memory for AI agents across tools and sessions via MCP and REST.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/BlazeSnow/Todo4Agent'

If you have feedback or need assistance with the MCP directory API, please join our Discord server