Todo4Agent
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Todo4AgentCreate a task "call dentist" in my Personal group for tomorrow"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Todo4Agent
An MCP todo list designed for Agents: Agents can manage your tasks directly through MCP, and you can also maintain them manually in the interface.
Features
Task groups and task management: create, edit, complete, due date, sort
Recycle bin: accidentally deleted items can be recovered
Multi-user: each user's task data is independent
Import / export JSON for backup and migration
Desktop apps (Windows / macOS / Linux) and browser WebUI (default http://127.0.0.1:3000)
The WebUI listens on
0.0.0.0by default, so other devices on the LAN can access it directly; you can turn off external access or change the port in Settings → ServiceNew user registration is enabled by default and can be turned off in Settings → Users
MCP Service: Agents can operate directly on the task list through the standard MCP protocol
Related MCP server: TickTick MCP Server
Installation
Download the package for your platform from GitHub Releases. The service port and external listening can be changed in Settings → Service (default 3000 / listen on 0.0.0.0).
Getting Started
The system comes with an initial account:
Username:
adminPassword:
admin123
After logging in, please change your password in Settings → Users as soon as possible; you can also register your own new account directly (the registration button is enabled by default).
Agent Integration (MCP)
Configure in an Agent client that supports MCP:
{
"mcpServers": {
"todo4agent": {
"command": "todo4agent",
"args": ["mcp"],
"env": {
"TODO4AGENT_USERNAME": "你的用户名",
"TODO4AGENT_PASSWORD": "你的密码"
}
}
}
}The Agent can then run create/read/update/delete, reorder, import/export, and other operations on your task list. The "Agent Integration" page in the UI lets you copy the client configuration with one click. Available tools:
Tool | Description |
| Query application version / release page URL |
| Task group management (deleting a group also sends its tasks to the recycle bin) |
| Query and edit tasks (supports moving between groups, changing status, due date) |
| Toggle complete / delete (soft delete to recycle bin) |
| Export task list JSON (same as the UI export) / import (merge into groups with the same name) |
Credentials: at MCP startup, you must specify and verify the account via
TODO4AGENT_USERNAME/TODO4AGENT_PASSWORD(the database automatically creates the initial account admin / admin123 on first run); startup is rejected if verification fails.
Data
Task data is stored in a local SQLite database. Export and import JSON via Settings → Data in the interface.
Documentation
Developer Documentation: DEVELOPMENT.md
Changelog: CHANGELOG.md
License: GNU AGPL-3.0
This server cannot be installed
Maintenance
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
- FlicenseNot gradedqualityDmaintenanceA task management MCP server that provides tools to create, list, complete, and delete tasks using pluggable storage backends. It enables users to interact with their task lists through natural language using MCP-compatible clients like Claude Desktop.
- FlicenseNot gradedqualityDmaintenanceEnables interaction with TickTick task management system through MCP, allowing users to view, create, update, complete, and delete tasks and projects via natural language.
- AlicenseNot gradedqualityCmaintenanceProvides Kanban, Gantt, list views, multi-project management, and archiving for task management via MCP protocol, enabling Cherry Studio Agent to create, update, query, and organize tasks.5ISC
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to manage Obsidian tasks with full CRUD operations, querying, and date-based filtering via MCP.5MIT
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.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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