tasks-mcp
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., "@tasks-mcplist my active tasks"
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.
tasks-mcp — Task Management MCP Server
架构总览
tasks-mcp 是一个轻量级任务管理系统,核心数据为单文件 JSON index.json,提供两种接入方式:
用户(飞书/CC) → [MCP Client / CLI] → index.json
↑
claudetalk 直接写 (phone-archive)数据文件
index.json— 核心数据存储,Record<id, entry>格式的单 JSON 文件每个 entry 字段: status, summary, created_at, updated_at, type, source, priority, progress
Related MCP server: Dooist
文件清单
文件 | 说明 |
| MCP stdio 服务器,7 个 tools |
| Python CLI,7 个子命令 |
| 数据存储(已附带全部 task 数据) |
| 项目类型标记 |
MCP Server(src/tasks-mcp.ts)
运行方式
node --experimental-strip-types src/tasks-mcp.ts暴露的工具
工具 | 参数 | 说明 |
| status?, type?, limit? | 列出任务,默认 active (pending+in_progress),默认 20 条 |
| summary, type?, source?, priority? | 创建 pending 任务,自动编号 |
| task_id | 标记完成 |
| task_id | 永久删除 |
| task_id | 查单个任务 |
| task_id, notes, start? | 更新进度,自动设为 in_progress |
| task_id, priority | 设置优先级 |
JSON-RPC 协议
MCP stdio transport,JSON-RPC 2.0 over stdin/stdout。
initialize 响应:
{
"protocolVersion": "2024-11-05",
"capabilities": { "tools": {} },
"serverInfo": { "name": "tasks-mcp", "version": "0.1.0" }
}Python CLI(cli.py)
子命令
命令 | 参数 | 说明 |
|
| 列出 active 任务 |
|
| 创建任务 |
|
| 标记进行中 |
|
| 标记完成 |
|
| 更新进度 |
|
| 设置优先级 |
|
| 统计概览 |
query 支持 task id 精确匹配或关键词模糊匹配。
示例
python cli.py list
python cli.py create "写文档" --type chore --source manual --priority low
python cli.py mark-done 2026-07-05/001-some-task
python cli.py set-progress 001 "50% done"index.json Schema
"2026-07-05/001-task-name": {
"status": "pending | in_progress | completed",
"summary": "任务摘要(≤80字符)",
"created_at": "ISO 8601",
"updated_at": "ISO 8601 | null",
"type": "task | bug | feature | research | chore | reference",
"source": "claudetalk | ops-daemon | cc | manual",
"priority": "low | medium | high | critical",
"progress": "自由文本进度笔记 | null"
}依赖
MCP Server: Node.js 22+ (需要
--experimental-strip-types)CLI: Python 3.10+
无第三方 npm/pip 依赖
注册方式
MCP Server 在 .mcp.json 中注册:
"tasks-mcp": {
"type": "stdio",
"command": "node",
"args": ["--experimental-strip-types", "/path/to/tasks/src/tasks-mcp.ts"]
}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.
Latest Blog Posts
- 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/linximengji/tasks-mcp-linux'
If you have feedback or need assistance with the MCP directory API, please join our Discord server