Tama MCP Server

AI-Powered Task Manager CLI with MCP Server

Local serverstdioPython

What is the Tama MCP Server?

AI-Powered Task Manager CLI with MCP Server

What you get

Tama 是一个命令行界面 (CLI) 工具,专为任务管理而设计,并通过 AI 能力增强,用于任务生成和分解。它利用 AI(特别配置为通过 OpenAI 兼容 API 使用 DeepSeek 模型)来解析产品需求文档 (PRD) 并将复杂任务分解为可管理的子任务。 ## 特性 * 标准任务管理: 添加、列出、显示详情、更新状态以及移除任务和子任务,支持依赖关系追踪。 * 数据持久化: 使用 SQLite 数据库存储任务数据,确保数据操作的稳定性和可靠性。 * 依赖关系管理: 添加、删除和追踪任务依赖关系,自动检测循环依赖。 * AI 驱动的 PRD 解析: (tama prd <文件路径>) 从 .txt 或 .prd 文件自动生成结构化的任务列表。 * AI 驱动的任务分解: (tama expand <任务ID>) 使用 AI 将高层级任务分解为详细的子任务。 * 依赖检查: (tama deps) 检测和可视化任务中的循环依赖。 * 报告生成: (tama report [markdown|mermaid]) 生成 Markdown 表格格式或 Mermaid 依赖关系图的任务报告。 * 代码桩生成: (tama gen-file <任务ID>) 基于任务详情创建占位符代码文件。 * 下一任务建议:

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Configuration

VariableDescriptionRequired
DEEPSEEK_API_KEYCredential the server authenticates with.Yes
DEEPSEEK_BASE_URLEndpoint or connection string the server talks to.Yes

Frequently asked questions

Tama requires Python 3.12 and uses a virtual environment. It depends on the `tama-cli` package, SQLite for storage, and an OpenAI-compatible API key (DeepSeek models are configured by default).