看板管理服务

MCP Nextcloud Deck 是一个基于模型上下文协议(MCP)的看板管理服务,提供完整的CRUD操作和卡片动作支持,适用于团队协作和项目管理。

  • by fastbs
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 fastbs/mcp-nextcloud-deck

使用说明

MCP Nextcloud甲板

用于Nextcloud Deck的MCP服务器-通过模型上下文协议进行看板管理。

特性

  • Deck实体(板、堆栈、卡、标签、注释、附件)的完整CRUD操作
  • 卡片操作(移动、分配、存档、标记完成等)
  • 无状态的按请求架构
  • 可流式HTTP传输(MCP 2025-06-18)

安装

npm install
npm run build

配置

复制 .env.example 到 .env 并配置:

PORT=3261
NEXTCLOUD_URL=https://your-nextcloud-server.com
NEXTCLOUD_USERNAME=your-username
NEXTCLOUD_PASSWORD=your-password-or-app-token

用法

npm start

服务器将在端口3261(默认)启动。

MCP工具

工具 说明
deck_create 创建实体(板、堆栈、卡、标签、注释、附件)
deck_read 通过过滤读取实体
deck_update 更新实体
deck_delete 删除实体
deck_action 执行操作(移动、分配、存档等)

端点

  • GET /health -健康检查
  • POST /mcp -MCP端点

许可证

麻省理工学院