Todo4Agent
Todo4Agent
为 Agent 设计的 MCP 任务清单:Agent 可以通过 MCP 直接管理你的任务,你也能在界面里手动维护。
功能
任务分组与任务管理:新建、编辑、完成、截止时间、排序
回收站:误删可恢复
多用户:每人的任务数据互相独立
导入 / 导出 JSON,方便备份与迁移
桌面应用(Windows / macOS / Linux)与浏览器 WebUI(默认 http://127.0.0.1:3000)
WebUI 默认监听
0.0.0.0,局域网内其他设备可直接访问;可在「设置 → 服务」关闭对外访问(仅本机)或修改端口新用户注册默认开启,可在「设置 → 用户」关闭
MCP 服务:Agent 通过标准 MCP 协议直接操作任务清单
Related MCP server: TickTick MCP Server
安装
在 GitHub Releases 下载对应平台的安装包即可。 服务端口与对外监听可在「设置 → 服务」中修改(默认 3000 / 监听 0.0.0.0)。
首次使用
系统自带初始账号:
用户名:
admin密码:
admin123
登录后请尽快在「设置 → 用户」中修改密码;也可以直接注册自己的新账号(注册按钮默认开启)。
Agent 接入(MCP)
在支持 MCP 的 Agent 客户端中配置:
{
"mcpServers": {
"todo4agent": {
"command": "todo4agent",
"args": ["mcp"],
"env": {
"TODO4AGENT_USERNAME": "你的用户名",
"TODO4AGENT_PASSWORD": "你的密码"
}
}
}
}Agent 即可对你自己的任务清单执行增删改查、重排、导入导出等操作。软件界面「Agent 接入」页可一键复制客户端配置。可用工具:
工具 | 说明 |
| 查询应用版本号 / 发布页地址 |
| 任务分组管理(删除分组其下任务一并进回收站) |
| 任务查询与编辑(支持移动分组、改状态、截止时间) |
| 完成切换 / 删除(软删除进回收站) |
| 导出任务清单 JSON(与界面导出同构)/ 导入(同名分组并入) |
凭据说明:MCP 启动时必须通过
TODO4AGENT_USERNAME/TODO4AGENT_PASSWORD指定并验证账号 (首次运行数据库会自动创建初始账号 admin / admin123),验证失败将拒绝启动。
数据
任务数据保存在本机 SQLite 数据库中,界面「设置 → 数据」可导出/导入 JSON。
文档
开发者文档:DEVELOPMENT.md
更新日志:CHANGELOG.md
许可证: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