task-board-todo-kanban について
task-board-todo-kanban は、MCP クライアントのチャットからプロジェクトタスクを管理するローカルのボードサーバーです。タスクの状態、期限、見積もりを記録し、時間追跡サーバーへ情報を渡せます。
主な機能
- 01プロジェクト別のボードとタスク管理
- 02状態、期限、優先度の設定
- 03タスクの絞り込み、検索、更新
- 04期限超過タスクと週次レビュー
- 05実績時間の記録とタイマー引数の作成
活用シーン
- 01チャットからのタスク作成と移動
- 02複数プロジェクトの期限超過事項の確認
- 03タスク見積もりと実績時間の比較
- 04週単位のタスク計画
MCP 対応
MCP サーバーとして、タスク、プロジェクト、ボードのツールに加え、kanban://today リソースと plan_week プロンプトを公開します。task_start_timer は時間追跡サーバー向けの引数を返します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.zovo.one/mcp/task-board-todo-kanbanclaude mcp add --transport http theluckystrike-task-board-todo-kanban https://mcp.zovo.one/mcp/task-board-todo-kanban{"mcpServers":{"theluckystrike-task-board-todo-kanban":{"type":"http","url":"https://mcp.zovo.one/mcp/task-board-todo-kanban"}}}Cursor で開く{"servers":{"theluckystrike-task-board-todo-kanban":{"type":"http","url":"https://mcp.zovo.one/mcp/task-board-todo-kanban"}}}VS Code で開く{"mcpServers":{"theluckystrike-task-board-todo-kanban":{"type":"http","url":"https://mcp.zovo.one/mcp/task-board-todo-kanban"}}}{"mcpServers":{"theluckystrike-task-board-todo-kanban":{"serverUrl":"https://mcp.zovo.one/mcp/task-board-todo-kanban"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://mcp.zovo.one/mcp/task-board-todo-kanban認証が必要ツール
17このツールにパラメーターはありません。
詳細
Claude から無料の MCP カンバンサーバーでタスクボードを運用
AI チャットから操作できる、プロジェクトごとのタスクボードです。「nova サイトのボードにタスクを追加して:ローンチメールを書く、期限は金曜日、90 分」と伝え、続けて「nova のボードには何がある?」「期限を過ぎたタスクは?」「今週の予定を立てて」と尋ねられます。
タスクには、タイトル、メモ、タグ、期限、見積もり、優先度、列(デフォルトでは backlog、todo、doing、review、done)が付き、それぞれに NS-12 のような短く固定された ID が割り当てられます。また、タスクから正確な引数をタイムトラッカーサーバーに渡せるため、作業時間を同じプロジェクト名に紐づけられます。すべてのデータは、ご自身のマシンにプレーンな JSON として保存されます。
theluckystrike が作成しました。
公式 MCP Registry に登録されています(io.github.theluckystrike/kanban-todo-tasks-projects-board)。

プロジェクトごとのローカルなカンバンボード、列、期限、見積もり、週次レビューを、設定不要ですべてローカルで利用できます。
60 秒でインストール
@theluckystrike/mcp-kanban の npm 公開は保留中です。それまでは、.mcpb ワンクリックバンドルまたはクローンしてビルドする方法が利用可能です。どちらも以下で動作確認済みです。
ワンクリック(.mcpb):最新リリースから kanban.mcpb をダウンロードし、Claude Desktop でダブルクリックしてください:
https://github.com/theluckystrike/mcp-servers/releases/latest
(claude_desktop_config.json):
{
"mcpServers": {
"kanban": {
"command": "npx",
"args": ["-y", "@theluckystrike/mcp-kanban"]
}
}
}
Claude Code:
claude mcp add kanban -- npx -y @theluckystrike/mcp-kanban
(.cursor/mcp.json):
{
"mcpServers": {
"kanban": {
"command": "npx",
"args": ["-y", "@theluckystrike/mcp-kanban"]
}
}
}
上記の npx 形式は、パッケージが公開され次第、動作するようになります。それまでは、上記の .mcpb バンドルを使うか、次の 3 つのコマンドだけでソースからビルドしてください。
git clone https://github.com/theluckystrike/mcp-servers.git && cd mcp-servers
npm install
npm run build -w packages/mcp-license -w servers/kanban
その後、クライアントの command に node を指定し、引数として servers/kanban/dist/index.js の絶対パスを 1 つ渡します。
Pro モードを実行するには、同じ設定ブロックで MCP_LICENSE_KEY を設定するか、キーを指定して license_activate を一度呼び出してください。
ツール
| ツール | 機能 |
|---|---|
task_add | タスクを追加します。タイトルに加えて、プロジェクト、列、期限、見積もり、優先度、タグ、メモを任意で指定できます。新しいプロジェクト名を指定すると、そのボードが作成されます。既存のプロジェクトが1つだけ一致する部分名を指定した場合は、そのプロジェクトが使われます。 |
期限には YYYY-MM-DD、today、tomorrow、yesterday、+3d、曜日(friday の場合、今日から最も近い金曜日)、next friday(その次の金曜日)を指定できます。 | |
task_list | タスクの表を表示します。プロジェクト、列、タグ、due_before、overdue で絞り込めます。完了済みタスクは、表示を指定しない限り非表示です。デフォルトでは200行を表示し、残りの件数を伝えます。limit で上限を増やせます(最大2,000件)。 |
task_move | タスクを同じボード内の別の列に移動します。 |
task_update | タイトル、メモ、期限(none でクリア)、見積もり、優先度、タグ、列、プロジェクトなど、任意のフィールドを変更します。 |
task_done | タスクを完了にします。完了列に移動し、時刻が記録されます。 |
task_delete | タスクを削除します。IDが再利用されることはありません。 |
すでに開いているタスクと同じプロジェクト、タイトル、列、期限、見積もり、優先度、タグ、メモを指定した task_add は拒否され、重複を作成する代わりに、その枠をすでに占めているタスクの名前が示されます。 | |
task_search | タイトル、メモ、タグ、IDのテキストからタスクを検索します。 |
board | 1つのボードを列ごとに要約します。タスク数、見積もり合計、実績合計、期限超過数を表示します。 |
task_start_timer | このタスクのために、タイムトラッカーサーバーの timer_start に渡す正確な引数を返し、タスクにリンクを記録します。 |
task_log_time | タスクに実際の作業時間を分単位で追加し、見積もりと実績を比較できるようにします。 |
project_list | すべてのボードについて、未完了・完了の件数、残りの見積もり、期限超過数を表示します。 |
project_delete | 空のボードを削除し、プロジェクト枠を空けます。未完了または完了のタスクが残っているボードは、タスク名を示して削除を拒否します。先に task_delete でタスクを削除してください。 |
overdue | すべてのボードから期限を過ぎたタスクを表示します。as_of を指定すると、別の日付を基準に判定します。 |
weekly_review | 1週間分の完了数と予定数を、プロジェクトごとの見積もりと実績とともに表示します。今週分は無料で、過去の週はProです。 |
columns_set | 1つのボードの列を置き換えます(Pro)。削除した列にあるタスクは、最初の列に移動します。 |
license_status | FreeまたはProの状態と、アップグレード方法を表示します。 |
license_activate | Proキーを有効化します(オフラインで検証)。 |
リソース kanban://today(今日が期限のタスクと、期限を過ぎたすべてのタスク)と、プロンプト plan_week
(開いているボードを、実際に確保できる時間に収まる日ごとの計画に変換する)も利用できます。
できること
- 「nova site ボードにタスクを追加:ローンチメールを書く。期限は金曜日、90分、高優先度。」
- 「NS-3をdoingに移動して。」
- 「novaボードの状況を教えて。」
- 「期限を過ぎているのは何?」
- 「NS-3のタイマーを開始して。」その後、返された引数をタイムトラッカーサーバーに渡します。
- 「NS-3に40分かけました。」
- 「週次レビュー。」
FreeとProの比較
| Free | Pro | |
|---|---|---|
| プロジェクトボード | 3 | 無制限 |
| 未完了タスク | 200 | 無制限 |
| 列 | デフォルトの5列(backlog、todo、doing、review、done) | ボードごとにカスタム列を設定(columns_set) |
| 週次レビュー | 今週分 | 任意の週、全履歴 |
| 見積もりと実績のレポート | 今週分のみ | 毎週 |
| 一覧の出力 | 1回の呼び出しにつき200行、limit は最大2,000 | 同じ |
| その他すべて | 含まれる | 含まれる |
Proはこのサーバーで19ドルの買い切り、またはすべてのサーバーで39ドルの買い切りです。
Proを入手:https://mcp.zovo.one/buy/kanban
連携
- mcp-time-tracker:
task_start_timerはプロジェクト名とタスク名を渡すため、作業時間を同じプロジェクトに計上できます。 - mcp-calendar:実際の週の予定と並べて、ボード上の期限を確認できます。
- mcp-invoice:タスクに記録した作業時間を請求書の明細に変換できます。
プライバシー
すべてのデータは ${XDG_DATA_HOME:-~/.local/share}/mcp-servers/kanban/ にローカル保存されます。データがアップロードされることはなく、アカウントも不要です。ライセンスキーはオフラインで検証されます。
ライセンス
MIT。サポート:[email protected]
よくある質問
MCP のカンバンサーバーはありますか?
はい。mcp.zovo.one のカンバンサーバーを使うと、Claude からホスト型のカンバンボードを利用できます。ボード、列、カードの作成や、列間のカード移動を、あらゆる MCP クライアントから行えます。ローカルでのみ動作する GitHub リポジトリとは異なり、ホスト型で、無料で利用を開始できます。クローンや実行は不要です。
Claude からカンバンボードを管理するにはどうすればよいですか?
https://mcp.zovo.one/mcp/kanban に接続して、次のように指示してください:「To do、Doing、Done の列があるボードを作成し、『ランディングページをデザインする』カードを To do に追加して。」
MCP サーバーとしてこのドキュメントを使用する
あらゆる MCP クライアント(Claude、Cursor、Windsurf、VS Code)から、GitMCP 経由でこのリポジトリのドキュメントを直接読み取れます。インストールは不要です。
- ドキュメントの MCP URL:https://gitmcp.io/theluckystrike/mcp-kanban
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。