- name
- zentao
- description
- Use the zentao CLI to login and query ZenTao products and bugs. ZENTAO_URL usually includes /zentao.
- homepage
- https://www.npmjs.com/package/@leeguoo/zentao-mcp
- metadata
- {"openclaw":{"emoji":"🐞","install":[{"id":"node","kind":"node","package":"@leeguoo/zentao-mcp","bins":["zentao"],"label":"Install zentao CLI (node)"}]}}
zentao (ZenTao CLI)
When to use this skill
Use this skill when the user asks to:
- login to ZenTao via the CLI
- list products
- list bugs for a product
- view bug details
- list the user's own bugs
Installation (recommended)
To install globally with pnpm:
pnpm i -g @leeguoo/zentao-mcpIf pnpm is not installed:
npm i -g pnpm
pnpm i -g @leeguoo/zentao-mcpLogin workflow
1) Run login once:
zentao login \
--zentao-url="https://zentao.example.com/zentao" \
--zentao-account="leo" \
--zentao-password="***"2) This writes credentials to:
~/.config/zentao/config.toml(or$XDG_CONFIG_HOME/zentao/config.toml)
3) Verify:
zentao whoamiIMPORTANT: --zentao-url usually must include /zentao. If login returns HTML 404, the base path is likely missing /zentao.
Commands
List products (simple by default):
zentao products listList bugs for a product:
zentao bugs list --product 6Get bug details:
zentao bug get --id 1329List my bugs (include details):
zentao bugs mine --status active --include-detailsFull JSON output:
zentao products list --jsonzentao bugs list --product 6 --jsonzentao bug get --id 1329 --jsonzentao bugs mine --include-details --json