MCP.so
ログイン

Tama - AI-Powered Task Manager CLI MCP Server

@Gitreceiver

基本情報

カテゴリ

開発者ツール

ライセンス

MIT

トランスポート

stdio

作者

Gitreceiver

Tama - AI-Powered Task Manager CLI MCP Server について

AI-Powered Task Manager CLI with MCP Server

Tama - AI-Powered Task Manager CLI MCP Server の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "TAMA-MCP": {
      "command": "uv",
      "args": [
        "venv",
        "-p",
        "3.12"
      ]
    }
  }
}

Tama - AI-Powered Task Manager CLI MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは 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

よくある質問

1

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).

2

How does Tama handle data persistence?

All task data is stored in a local SQLite database, ensuring stable and reliable data operations.

3

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.

4

Does Tama support any shell auto‑completion?

Yes, you can set up shell auto‑completion by running `tama --install-completion`.

5

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.

コメント

「開発者ツール」の他のコンテンツ