ZenTao

禅道MCP Server
  • typescript

0

GitHub Stars

typescript

Language

7 months ago

First Indexed

3 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "godlewis-zendao-mcp": {
      "command": "./start-mcp.sh",
      "args": []
    }
  }
}

You can run a TypeScript-based MCP server that lets you manage ZenTao projects and tasks through MCP. It supports project and task operations, plus batch task creation, with robust error handling and caching to keep interactions efficient.

How to use

Connect to the ZenTao MCP server from your MCP client. You can issue commands to fetch the list of projects, query project details, create new projects, retrieve and create tasks, update task statuses, and perform batch task creation. Use the available tools to build automation workflows, integrate ZenTao into your AI assistant, or drive bulk operations without manual clicks. Ensure your ZenTao instance is reachable (http://localhost) and you have a valid ZenTao account.

Practical usage patterns include: getting all tasks for a project, creating multiple tasks in one go, updating statuses for a batch of tasks, and retrieving project details by ID. The server is designed with caching and rate limiting to keep API calls efficient and reliable, so you can build interactive flows that rely on fast responses.

How to install

Prerequisites you need before installing:

  • Node.js version 16.0.0 or higher

  • ZenTao server running and accessible at http://localhost

Step-by-step commands to set up the MCP server:

# Install dependencies
npm install

# Build the project
npm run build

# Start the MCP server on Linux/Mac
./start-mcp.sh

# Start the MCP server on Windows
start-mcp.bat

Notes and configuration

The server uses a TypeScript codebase with type-safe APIs, a smart LRU cache, and comprehensive error handling to ensure smooth operation when talking to ZenTao.

If you need to tailor startup, you can rely on the platform-specific start scripts shown above. Ensure your ZenTao instance remains reachable and your credentials are valid.

Available tools

getProjects

Fetch the list of ZenTao projects.

getProjectsById

Retrieve details for a specific ZenTao project by ID.

createProject

Create a new ZenTao project with given parameters.

getTasks

Fetch the list of tasks for a project with optional filters.

createTask

Create a new task in ZenTao under a specific project.

updateTaskStatus

Update the status of a ZenTao task.

batchCreateTasks

Create multiple tasks in a single operation to improve throughput.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
ZenTao MCP Server - godlewis/zendao-mcp | VeilStrat