Tama - AI-Powered Task Manager CLI ✨
@Gitreceiver
关于 Tama - AI-Powered Task Manager CLI ✨
AI-Powered Task Manager CLI with MCP Server
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"TAMA-MCP": {
"command": "uv",
"args": [
"venv",
"-p",
"3.12"
]
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is Tama?
Tama is a command-line interface (CLI) tool for task management, enhanced with AI capabilities for task generation and decomposition. It uses an OpenAI-compatible API configured for DeepSeek models to parse product requirements documents (PRDs) and break down complex tasks into manageable subtasks.
How to use Tama?
Install Tama with pip in a Python 3.12 virtual environment, then configure a .env file with your DeepSeek API key and model settings. Run commands like tama add, tama list, tama expand, and tama prd in the terminal. Tama can also be used as an MCP server by running uv --directory /path/to/TAMA_MCP run python -m src.mcp_server.
Key features of Tama
- Standard task management with dependency tracking
- AI-powered PRD parsing and task decomposition
- SQLite database for persistent data storage
- Git integration for automatic branch and commit creation
- Code stub generation from task details
- Dependency cycle detection and visualization
- Markdown and Mermaid report generation
Use cases of Tama
- Parse a product requirements document to automatically generate a structured task list
- Break down high-level tasks into detailed subtasks using AI
- Track dependencies between tasks and detect circular dependencies
- Generate placeholder code files based on task descriptions
- Identify the next actionable task based on status and dependencies
FAQ from Tama
What dependencies or runtime does Tama require?
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).
How does Tama handle data persistence?
All task data is stored in a local SQLite database, ensuring stable and reliable data operations.
Can Tama be used programmatically by other applications?
Yes, Tama can be run as an MCP server over stdio transport, exposing tools like list_tasks, add_task, and set_status for external integration.
Does Tama support any shell auto‑completion?
Yes, you can set up shell auto‑completion by running tama --install-completion.
What AI models does Tama use?
Tama is configured to use DeepSeek models through an OpenAI-compatible API. The configuration requires a DEEPSEEK_API_KEY and optionally sets general and reasoning model names.
开发工具 分类下的更多 MCP 服务器
Deepwiki MCP Server
regenrek📖 MCP server for fetch deepwiki.com and get latest knowledge in Cursor and other Code Editors
test
harlancA simple,high performance and secure live media server in pure Rust (RTMP[cluster]/RTSP/WebRTC[whip/whep]/HTTP-FLV/HLS).🦀
Hello World MCP Server (Reference Extension)
anthropicsDesktop Extensions: One-click local MCP server installation in desktop apps
Golf
golf-mcpProduction-Ready MCP Server Framework • Build, deploy & scale secure AI agent infrastructure • Includes Auth, Observability, Debugger, Telemetry & Runtime • Run real-world MCPs powering AI Agents
DevDocs by CyberAGI 🚀
cyberagiincCompletely free, private, UI based Tech Documentation MCP server. Designed for coders and software developers in mind. Easily integrate into Cursor, Windsurf, Cline, Roo Code, Claude Desktop App
评论