KanbanThing について
KanbanThingは、短期プロジェクトや個人作業向けのリンク共有型カンバンボードです。アカウントやAPIキーは不要で、CLIからスクリプトやAIエージェントもブラウザーと同じボードを操作できます。
主な機能
- 01パスワード付き共有ボード
- 02列の編集とカードのドラッグ移動
- 03バックログ・カレンダー・タイムライン表示
- 04読み取り専用リンク
- 05JSON出力対応のCLI
活用シーン
- 01共有ボードで短期プロジェクトを進行
- 02チームの振り返りを実施
- 03個人タスクと期限を管理
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://www.kanbanthing.com/mcpclaude mcp add --transport http com-kanbanthing-kanban https://www.kanbanthing.com/mcp{"mcpServers":{"com-kanbanthing-kanban":{"type":"http","url":"https://www.kanbanthing.com/mcp"}}}Cursor で開く{"servers":{"com-kanbanthing-kanban":{"type":"http","url":"https://www.kanbanthing.com/mcp"}}}VS Code で開く{"mcpServers":{"com-kanbanthing-kanban":{"type":"http","url":"https://www.kanbanthing.com/mcp"}}}{"mcpServers":{"com-kanbanthing-kanban":{"serverUrl":"https://www.kanbanthing.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
8| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| name | string | はい | 全員に表示されるボード名。 |
| columns | array | いいえ | Backlog の後に左から右へ並ぶ列。デフォルトは To Do、In Progress、Done です。 |
| password | string | いいえ | ボードのパスワードです。省略するとランダムなパスワードが生成され、返されます。 |
| lifespan_days | integer | いいえ | ボードが削除されるまでの日数です。デフォルトは 60 日です。 |
詳細
KanbanThing
リンクで共有できる無料のカンバンボードです。アカウントもメールアドレスもインストールも不要です。
ボードに名前を付けてパスワードを選ぶと、リンクが発行されます。そのリンクを送られた人は誰でも同じボードを開き、同じカードを移動できます。ここがポイントです。無料で登録不要のカンバンツールの多くは、ボードを1つのブラウザーのローカルストレージに保存するため、実際に共有することはできません。このツールでは、最初から共有されています。
できること
- 追加、名前変更、並べ替えができる列。初期状態では「未着手」「進行中」「完了」です
- 説明、色、期限を設定できるカード。ドラッグ&ドロップ、またはカードメニューから移動できます
- まだ予定が決まっていない作業を入れておくバックログ
- 期限ごとに同じカードを表示するカレンダービューと、直近のアクティビティ順に表示するタイムラインビュー
- ボードの作成時に設定するボードごとのパスワードと、ボードを閲覧できても変更はできない人向けの読み取り専用リンク
- システム設定に従うライトモードとダークモード
- すべてのコマンドで
--jsonを使用できるコマンドラインクライアント。スクリプトやAI エージェントから、ブラウザーで開いている人と同じボードを操作できます。CLI のドキュメントをご覧ください
できないこと
アカウント、チーム、権限、有料プランはありません。ボードは作成から60日以内に削除されるため、残しておきたいものはコピーしてください。
プロジェクトの履歴を長期にわたって残す必要がある場合、このツールは適していません。意図的にそうしています。振り返り、短期間のプロジェクト、数週間ごとに新しく始める個人用ボードなど、終わりが見えている作業に向いています。
ガイド
使用技術
Next.js、React、TypeScript、Tailwind CSSを使用し、ストレージにはSupabaseを使用しています。Tron Schellが開発・メンテナンスしています。
ローカルでの実行
Node 20以降とSupabaseプロジェクトが必要です。
npm install
npm run dev
.env.localにNEXT_PUBLIC_SUPABASE_URLとNEXT_PUBLIC_SUPABASE_ANON_KEYを設定してください。スキーマを構築するSQLはdb/にあり、ファイル名順に適用します。
npm run build # production build
npm test # vitest
npm run typecheck # tsc --noEmit
npm run lint # eslint
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。