![]()
</div>具有分层组织、AI驱动规划和全面分析的高级任务和项目管理MCP服务器
# 完整的项目管理应用程序,包括Web界面和API
docker run -d -p 8080:80 -p 8355:8355 mayurkakade/mcp-server:latest
# 访问:
# - Web界面:http://localhost:8080(完整的项目管理界面)
# - API:http://localhost:8355/api(MCP服务器端点)
# - 健康检查:http://localhost:8355/api/health
注意:使用
mayurkakade/mcp-server:v1.0.2以解决前端启动问题。
# 后端API服务器(用于MCP集成)
docker run -p 8355:8355 mayurkakade/mcp-server:latest backend
# 在http://localhost:8355/api/health访问API
# MCP服务器已准备好与Claude Desktop集成!
# 克隆仓库进行开发
git clone https://github.com/DevMayur/SimpleCheckList.git
cd SimpleCheckList
# 快速设置(安装依赖并初始化数据库)
./setup.sh
# 启动全栈应用
npm run dev
SimpleCheckList是一个全面的模型上下文协议(MCP)服务器,为AI应用程序提供强大的项目管理能力。它具有分层组织系统、AI驱动的规划辅助和实时分析。
✅ Docker前端问题已修复:最新版本解决了所有Docker容器启动问题:
迁移:如果您在v1.0.1中遇到问题,请拉取最新镜像:
docker pull mayurkakade/mcp-server:latest
项目
├── 组(前端、后端、测试等)
│ ├── 任务列表(用户认证、API端点等)
│ │ ├── 任务(单独的工作项)
│ │ │ └── 子任务(细粒度分解)
# 包含Web界面和API的完整应用程序 - 已修复版本
docker run -d --name simplechecklist-fullstack \
-p 8080:80 \
-p 8355:8355 \
-v simplechecklist_data:/app/data \
--restart unless-stopped \
mayurkakade/mcp-server:latest
# 访问:
# - Web界面:http://localhost:8080
# - API:http://localhost:8355/api
# 对于特定版本:
# mayurkakade/mcp-server:v1.0.2 (推荐 - 解决了前端问题)
# 后端API服务器(用于MCP集成)
docker run -d --name simplechecklist-api \
-p 8355:8355 \
-v simplechecklist_data:/app/data \
--restart unless-stopped \
mayurkakade/mcp-server:latest backend
# 使用全栈compose文件
docker-compose -f docker-compose.fullstack.yml up -d
# 访问:
# - Web界面:http://localhost:8080
# - API:http://localhost:8355/api
./setup.sh
# 安装依赖
npm install
cd server && npm install
cd ../client && npm install
cd ../mcp-server && npm install
# 初始化数据库
cd server && npm run init-db
# 启动服务
cd .. && npm run dev
docker-compose up --build
新! 适用于Cursor IDE用户的完整设置指南:
👉 Cursor MCP设置指南 - 步骤说明
快速设置:
simple-checklistnode/path/to/SimpleCheckList/mcp-server/index.jsAPI_BASE_URL=http://localhost:8355/api{
"mcpServers": {
"simple-checklist": {
"command": "docker",
"args": [
"run", "--rm", "-i",
"-e", "API_BASE_URL=http://host.docker.internal:8355/api",
"--add-host=host.docker.internal:host-gateway",
"mayurkakade/mcp-server:latest",
"sh", "-c", "cd /app/mcp-server && node index.js"
]
}
}
}
{
"mcpServers": {
"simple-checklist": {
"command": "node",
"args": ["/path/to/SimpleCheckList/mcp-server/index.js"],
"env": {
"API_BASE_URL": "http://localhost:8355/api"
}
}
}
}
list_projects - 获取所有项目及其元数据create_project - 创建新项目get_project - 获取特定项目的详细信息update_project - 修改项目属性delete_project - 删除项目及其内容create_task - 创建任务,包括优先级、截止日期和元数据list_tasks - 获取特定任务列表中的任务update_task - 修改任务属性toggle_task_completion - 标记任务完成或未完成delete_task - 删除任务及其子任务get_project_stats - 综合项目统计get_all_tasks - 系统范围的任务分析checklist://projects - 所有项目及其元数据checklist://tasks/all - 所有项目中的任务checklist://stats/summary - 系统范围的统计数据checklist://projects/{id} - 特定项目的详细信息checklist://projects/{id}/hierarchy - 完整的项目结构create_project_plan - 自动生成项目结构analyze_project_progress - 智能进度分析suggest_task_breakdown - 智能任务分解generate_status_report - 综合报告生成全栈部署包括一个完整的基于React的Web界面,所有启动问题均已修复:
docker run -d -p 8080:80 -p 8355:8355 mayurkakade/mcp-server:latesthttp://localhost:8080注意:v1.0.2解决了所有Docker前端启动问题 - 界面和API无缝协作!
// 1. 创建项目
create_project({
name: "电子商务平台",
description: "使用React和Node.js的全栈电子商务",
color: "#2563EB"
})
// 2. 创建组
create_group({
project_id: "project-id",
name: "前端",
description: "React UI组件"
})
// 3. 创建带有丰富元数据的任务
create_task({
task_list_id: "task-list-id",
title: "实现用户认证",
description: "完成JWT认证系统",
priority: "高",
metadata: {
files: ["auth.service.ts", "login.component.tsx"],
acceptance_criteria: [
"JWT令牌生成",
"受保护的路由",
"密码验证"
]
}
})
// 获取AI帮助进行项目规划
create_project_plan({
project_name: "移动应用开发",
complexity: "复杂"
})
// 分析项目进度
analyze_project_progress({
project_id: "project-id"
})
SimpleCheckList已经经过了全面的安全审计:
/api/projects/api/projects/:id/groups/api/groups/:id/task-lists/api/task-lists/:id/tasks/api/tasks/:id/subtasksnpm run dev
# 后端:http://localhost:8355
# 前端:http://localhost:8354
docker-compose up --build
# MCP服务器的后端API URL
API_BASE_URL=http://localhost:8355/api
# 数据库路径(可选)
DATABASE_PATH=./data/checklist.db
SimpleCheckList已准备好提交到Anthropic MCP注册:
我们欢迎贡献!请参阅我们的贡献指南了解详情。
git checkout -b feature/amazing-feature)git commit -m '添加惊人的功能')git push origin feature/amazing-feature)本项目采用MIT许可证 - 查看LICENSE文件获取详细信息。