Token导航 LogoToken导航TokenDH.com
Tududi MCP logo
开发工具stdio官方级别未说明来源级核验

Tududi MCP

MCP Server

Tududi MCP是一款集成Tududi任务管理与AI开发工具的任务管理协议服务器,适用于开发者在IDE中直接管理任务、项目和区域。

工具数

0

提示词数

0

GitHub Stars

3

资源数

0
开发工具JavaScript任务管理项目管理

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

jerrytunin

提供方

jerrytunin

最后核验

2026/5/17 20:19

运行时

Docker

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

docker run -it --env-file .env tududi-mcp

详细介绍

Tududi MCP

![CI](https://github.com/jerrytunin/tududi-mcp/actions/workflows/ci.yml) ](https://github.com/jerrytunin/tududi-mcp/actions/workflows/docker.yml) ![License: MIT](https://opensource.org/licenses/MIT) ](https://nodejs.org/) ![TypeScript](https://www.typescriptlang.org/)

集成了模型上下文协议(MCP)的服务器 图杜迪 使用AI驱动的开发工具进行任务管理。

概述

Tududi MCP使AI代理和开发人员能够直接从他们的IDE与Tududi任务、项目和区域进行交互。在编码时无缝管理您的任务,由模型上下文协议标准提供支持。

特性

  • 任务管理:创建、读取、更新和删除任务
  • 项目组织机构:管理项目和组织工作
  • 区域管理:按区域组织任务
  • 搜索和筛选:具有灵活筛选的查询任务
  • AI就绪:与GitHub Copilot和Augment Code Agent等AI代理配合使用

安装

选项1:Docker(推荐)

# Clone the repository
git clone https://github.com/jerrytunin/tududi-mcp.git
cd tududi-mcp

# Copy environment file
cp .env.example .env
# Edit .env with your Tududi API URL and key

# Build and run with Docker Compose
docker-compose up -d

# Or build Docker image manually
docker build -t tududi-mcp .
docker run -it --env-file .env tududi-mcp

选项2:本地安装

# Clone the repository
git clone https://github.com/jerrytunin/tududi-mcp.git
cd tududi-mcp

# Install dependencies
npm install

# Build the project
npm run build

配置

MCP服务器支持两种身份验证方法:

选项1:API密钥验证(较新的Tududi版本)

创建一个 .env 文件:

TUDUDI_API_URL=http://localhost:3000
TUDUDI_API_KEY=your-api-key-here
LOG_LEVEL=info

选项2:电子邮件/密码验证(旧版Tududi)

如果您的Tududi实例还不支持API令牌,请使用电子邮件/密码身份验证:

TUDUDI_API_URL=http://localhost:3000
TUDUDI_EMAIL=your-email@example.com
TUDUDI_PASSWORD=your-password
LOG_LEVEL=info

MCP服务器将根据提供的环境变量自动检测使用哪种身份验证方法。

Visual Studio配置

添加到您的 .mcp.json:

{
  "mcpServers": {
    "tududi": {
      "command": "node",
      "args": ["path/to/tududi-mcp/dist/server.js"],
      "env": {
        "TUDUDI_API_URL": "http://localhost:3000",
        "TUDUDI_API_KEY": "your-api-key"
      }
    }
  }
}

Docker使用

使用Docker Compose

# Start the server
docker-compose up -d

# View logs
docker-compose logs -f

# Stop the server
docker-compose down

直接使用Docker

# Build the image
docker build -t tududi-mcp .

# Run the container
docker run -it \
  -e TUDUDI_API_URL=http://localhost:3000 \
  -e TUDUDI_API_KEY=your-api-key \
  -e LOG_LEVEL=info \
  tududi-mcp

# Run in background
docker run -d --name tududi-mcp \
  -e TUDUDI_API_URL=http://localhost:3000 \
  -e TUDUDI_API_KEY=your-api-key \
  tududi-mcp

发展

npm install
npm run build
npm run dev
npm test

可用工具

  • tududi_list_tasks -列出所有任务
  • tududi_create_task -创建新任务
  • tududi_update_task -更新现有任务
  • tududi_delete_task -删除任务
  • tududi_complete_task -将任务标记为已完成
  • tududi_list_projects -列出所有项目
  • tududi_create_project -创建新项目
  • tududi_list_areas -列出所有区域
  • tududi_search_tasks -使用筛选器搜索任务

贡献

欢迎投稿!请看 贡献.md 作为指导方针。

许可证

MIT许可证-请参阅 许可证 了解详情。

链接

-

目录标签

目录标签

开发工具JavaScript任务管理项目管理本地部署AI集成IDE插件

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Docker

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononeremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP