DM

dizlexic/moo-tasks

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

45 stars 3 forks 质量 87 趋势 32MIT

一个简单的多用户多板任务MCP服务器,通过看板接口管理。创建以实现简单的自托管代理任务管理。

概览

一个带有集成MCP服务器的看板式任务管理仪表盘。人类用户通过拖拽式网页界面管理任务,而AI代理则通过MCP服务器连接,通过程序性发现、接受、更新和创建任务。 - :页面上可获得。- :面板中可获得。 快速开始使用 Moo Tasks 的方法是使用 Docker。 如果你安装了 Docker,可以用一个命令启动整个栈(包括数据库、Adminer 和 Mailpit)。首先从 .env.example 创建一个 .env 文件,并设置 NUXT_SESSION_PASSWORD(至少 32 个字符)。然后运行: 申请表将在[[T0]处提供。 如果你更喜欢本地运行,不使用 Docker: 1. : 确保你安装了Mysql 8、Node.js(v22+)和npm。2. : npm 安装 3.: 从 .env.example 创建一个 .env 文件,并设置 NUXT_SESSION_PASSWORD(至少32个字符)。4. : npm 运行开发 几分钟内即可启动:

概述(AI 翻译)

哞任务

mootasks.dev

一个类似看板风格的任务管理仪表盘,集成了MCP服务器。 人类用户通过拖放式网页界面管理任务,而AI代理通过MCP服务器连接,通过程序性发现、接受、更新和创建任务。


✨ 特色

特色 描述
👤 用户账户 邮箱/密码注册与使用密封Cookie会话登录
⚙️ 账户设置 管理全球MCP代币和用户账户信息
📋 多个看板创建和管理带有自定义描述的多个项目看板
📋 任务计划 创建、管理和应用任务模板/计划到项目板
💾 导入/导出输入导出板块为JSON格式
👥 董事会协作 通过电子邮件邀请用户,管理成员角色(所有者/成员)
🔄 5列看板 工作流程阶段:待办→ 待办→进行中 →复习→完成
🔢 顺序任务ID 任务每个板都有可读的顺序ID(例如,#1、#2)
🔀 双视图模式 可在可视化看板与简洁任务列表之间切换**

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

Moo Tasks

mootasks.dev

A kanban-style task management dashboard with an integrated MCP server. Human users manage tasks via a drag-and-drop web UI, while AI agents connect via the MCP server to discover, accept, update, and create tasks programmatically.


✨ Features

Feature Description
👤 User Accounts Email/password registration and login with sealed cookie sessions
⚙️ Account Settings Manage global MCP tokens and user account information
📋 Multiple Boards Create and manage multiple project boards with custom descriptions
📋 Task Plans Create, manage, and apply task templates/plans to project boards
💾 Import/Export Import and export boards as JSON
👥 Board Collaboration Invite users by email, manage member roles (Owner/Member)
🔄 5-Column Kanban Workflow stages: Backlog → To Do → In Progress → Review → Done
🔢 Sequential Task IDs Tasks have human-readable sequential IDs (e.g., #1, #2) per board
🔀 Dual View Modes Toggle between visual Kanban Board and condensed Task List
🖱️ Drag & Drop Intuitive task movement between columns using vuedraggable
🔧 Correction Tasks Request specific fixes with linked child tasks for task refinement
🤖 MCP Server Per-board MCP endpoints with bearer token auth & Public/Private toggles
📝 Configurable Instructions Global and per-board MCP instructions with “Reset to Default” support
📝 Changelog Generation AI-powered generation of markdown changelogs from completed tasks
在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "moo-tasks": { "type": "streamable-http", "url": "http://localhost:3000/api/boards/<boardId>/mcp", "headers": { "Authorization": "Bearer <your-bearer-token>" } } } }